Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- #include <stdlib.h>
- int main ()
- {
- std::cout<<"Unesite tri broja: ";
- double a,b,c;
- std::cin>>a>>b>>c;
- if (a>0 && b>0 && c>0 && ((a>b+c) || (b>a+c) || (c>b+a))) {
- double s{(a+b+c)/2};
- double p{sqrt(s*(s-a)*(s-b)*(s-c))};
- double alfa,beta,gama;
- gama=(c*c-a*a-b*b)/2*a*b;
- alfa=(a*a-c*c-b*b)/2*c*b;
- beta=(b*b-a*a-c*c)/2*a*c;
- double najveci;
- if (alfa>beta && alfa>gama) najveci=alfa;
- else if (gama>beta && gama>alfa) najveci=gama;
- else najveci=beta;
- double pi(4*atan(1));
- double step, stepeni,minute,min , sek, sekunde;
- step=(najveci*180)/pi;
- stepeni= int(step);
- min=(step-stepeni)*60;
- minute=int (min);
- sek=int (min);
- sekunde=(min-sek)*60;
- std::cout<<"Povrsina trougla sa duzinama stranica "<<a<<","<<b<<" i "<<c<<" iznosi "<<p<<std::endl;
- std::cout<<"Njegov najveci ugao ima "<<stepeni<<" stepeni, "<<minute<< "minuta i "<<sekunde<<" sekundi.";
- }
- else
- std::cout<<"Ne postoji trougao cije su duzine stranica "<<a<<","<<b<< " i "<<c<<std::endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement