Informatică, întrebare adresată de gabrielrusu639, 8 ani în urmă

VĂ rog frumos ajutor
in c++

Anexe:

Răspunsuri la întrebare

Răspuns de boiustef
1

Răspuns:

#include <iostream>

#include <cmath>

using namespace std;

double a,b,c,S,P,uA,uB,Lcc, Lci,R,r;

int main()

{

   cout << "a="; cin >> a;

   cout << "b="; cin >> b;

   c=sqrt(a*a+b*b);

   cout << "c=" << c << endl;

   S=a*b/2;

   cout << "S=" << S << endl;

   P=a+b+c;

   cout << "P=" << P << endl;

   uA=atan(a/b);

   uA=180*uA/(4*atan(1));

   uB=90-uA;

   cout << "unghiA=" << uA << endl;

   cout << "unghiB=" << uB << endl;

   R=c/2; Lcc=2*4*atan(1)*R;

   cout << "Lccircumscris=" << Lcc << endl;

   r=S/(P/2); Lci=2*4*atan(1)*r;

   cout << "Lcinscris=" << Lci << endl;

   return 0;

}

Explicație:

pi=4*atan(1),     pi este egal cu 4*arctangenta de 1

arctangenta de 1 este pi/4, deaceea 4*(pi/4)=pi

Alte întrebări interesante