👤
Ddaannaa
a fost răspuns

ajutor am nevoie de rezolvarea pe lung a unei probleme in pascal de la program pina la end, problema2 VA rog ,pe lung , că sa inteleg dau coroana e urgeeent

Ajutor Am Nevoie De Rezolvarea Pe Lung A Unei Probleme In Pascal De La Program Pina La End Problema2 VA Rog Pe Lung Că Sa Inteleg Dau Coroana E Urgeeent class=

Răspuns :

program rezTrDreptunghic;

var a, b, c, P, aria, alfa, beta: real;

begin

 write('a='); readln(a);  { se citeste de la tastatura cateta a }

 write('b='); readln(b);  { se citeste de la tastatura cateta b }

 { dupa teorama Pitagora aflam ipotenuza }

 c:=sqrt(a*a + b*b);  { am calculat ipotenuza }

 P:= a + b + c;       { am aflat perimetrul }

 aria := a*b/2;        { am calculat aria triungiului dupa formula S=latura*inaltime/2 }

 alfa := arctan(a/b);  { cu functia predefinita arctan(x) se afla unghiul in radiani }

                      { tangenta caruia este egala cu x. la noi tg(alfa)=a/b    }

                       

 beta := arctan(b/a);  { se calculeaza unghiul beta ... explicatiile sunt analoage }

 

 Writeln('ipotenuza=', c:0:2);    {afisare iptenuza cu 2 cifre dupa virgula }

 writeln('perimetrul=', P:0:2);

 writeln('aria=', aria:0:2);

 writeln('unghiul alfa = ', alfa:0:2, ' radiani');

 writeln('unghiul beta = ', beta:0:2, ' radiani');

end.