Informatică, întrebare adresată de danielsontu, 9 ani în urmă

De la tastatura se introduc 6 numere intregi a1, b1,c1 si a2,b2,c2, ce reprezinta lungimile
laturilora 2 triunghiuri. Scrieti un program Pascal care va determina daca triunghiurile au ariile egale. Va rog mult !

Răspunsuri la întrebare

Răspuns de qzDeydara
0
http://imgur.com/a/as8R3

qzDeydara: #include <iostream>

using namespace std;

int main()
{
int a1,b1,c1,a2,b2,c2,h1,h2,A1,A2;
cout<<"a1="; cin>>a1;
cout<<"b1="; cin>>b1;
cout<<"c1="; cin>>c1;
cout<<"a2="; cin>>a2;
cout<<"b2="; cin>>a2;
cout<<"c2="; cin>>a2;
h1=(a1*a1)-((b1/2)*(b1/2));
h2=(a2*a2)-((b2/2)*(b2/2));
A1=(b1*h1)/2;
A2=(b2*h2)/2;
if (A1==A2)
cout<<"triunghiurile au ariile egale";
else
cout<<"triunghiurile NU au ariile egale";

return 0;
}
constantin1: Ce formula ai folosit la rezolvare si cei h1 si h2?
qzDeydara: Aria=(baza*inaltime)/2 , unde h1 si h2 sunt cele doua inaltimi ale triunghiurilor.
constantin1: mersi
Alte întrebări interesante