Răspuns :
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double aria;
double AB, CD, AD, BC;
cin >> AB >> CD >> AD >> BC;
aria = (AB + CD) / 2 * sqrt(AD * AD - 0.25 * pow((CD - AB) + (AD * AD - BC * BC) / (CD - AB), 2));
cout << aria;
}
► Explicatie :
Folosim formula lui Bhāskara I pentru aria unui trapez in care stim lungimile laturilor.
[tex]A = \frac{a+b}{2} \sqrt{c^2-\frac{1}{4}((b-a)+ \frac{c^2-d^2}{b-a} ) }[/tex], unde a,b,c,d sunt lungimile trapezului din imagine :

Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Ne vedem curând și nu uitați să ne adăugați la marcaje!