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

#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))
    
{
        
cout<<"Не треугольник";
        
return 0;
   
 }
    
if ((a * a + b * b == c * c) || (a * a + c * c == b * b)||
    (c * c + b * b == a * a))        
{
           
 cout<<"Прямоугольный";
            
return 0;
        
}
    
if ((a * a + b * b > c * c) || (a * a + c * c > b * b)||
    (c * c + b * b > a * a))        cout<<"Остроугольный";   
 else
        
cout<<"Тупоугольный";
 }

Оцени ответ
Подпишись на наш канал в телеграм. Там мы даём ещё больше полезной информации для школьников!

Загрузить картинку