Главная »
2019 » Октябрь » 16 » Прямоугольный треугольник
08:41 Прямоугольный треугольник |
#include <iostream>
using namespace std;
int main()
{
double a,b,c;
cout<<"vvedite a "; cin>>a;
cout<<"vvedite b "; cin>>b;
cout<<"vvedite c "; cin>>c;
if ( (a+b<=c) || (a+c<=b) || (b+c<=a) )
cout<<"ne treugolnik"<<endl;
else
if ((a*a+b*b==c*c)||(a*a+c*c==b*b)||(b*b+c*c==a*a))
{
cout<<"pryamougolnii treugolnik"<<endl;
if ((a>b)&&(b>c)) cout<<a<<" "<<b<<" "<<c<<endl;
else
if ((a>c)&&(c>b)) cout<<a<<" "<<c<<" "<<b<<endl;
else
if ((c>b)&&(b>a)) cout<<c<<" "<<b<<" "<<a<<endl;
else
if ((c>a)&&(a>b)) cout<<c<<" "<<a<<" "<<b<<endl;
else
if ((b>a)&&(a>c)) cout<<b<<" "<<a<<" "<<c<<endl;
else
if ((b>c)&&(c>a)) cout<<b<<" "<<c<<" "<<a<<endl;
double p,s;
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<"S="<<s<<endl;
}
else
cout<<"ne pryamougolnii treugolnik"<<endl;
system("pause");
return 0;
}
|
Просмотров: 225 |
Добавил: denjes
| Рейтинг: 0.0/0 |