Даны три стороны треугольника .определить существует ли треугольник с заданными...

0 голосов
61 просмотров

Даны три стороны треугольника .определить существует ли треугольник с заданными сторонами,если да ,то определить является ли он прямоугольным,равнобедренным или равносторонним,какой треугольник тупоугольный или остроугольный


Информатика (17 баллов) | 61 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include
#include
#include
using namespace std; 
int main()
{   
 int a, b, c;
    
cin>>a>>b>>c;
   
 if ((a + b < c) || (a + c < b) || (b + c < a))</span>    
{
        
cout<<"Не треугольник";</span>        
return 0;
   
 }
    
if ((a * a + b * b == c * c) || (a * a + c * c == b * b)||
    (c * c + b * b == a * a))        
{
           
 cout<<"Прямоугольный";</span>            
return 0;
        
}
    
if ((a * a + b * b > c * c) || (a * a + c * c > b * b)||
    (c * c + b * b > a * a))        cout<<"Остроугольный";</span>   
 else
        
cout<<"Тупоугольный";</span> }

(1.0k баллов)