Здравствуйте! Прошу помочь с поправкой кода, при введении 3 4 и 5, выводится "ПрямоугольныйРазносторонний". Мне нужно, чтобы выводилось лишь "Разносторонний"
#include <iostream>
#include <math.h>
using namespace std;
int main(){
int a, b, c;
cout << ""; cin >> a;
cout << ""; cin >> b;
cout << ""; cin >> c;
if (a + b > c and a + c > b and b + c > a){
if (c == sqrt(a*a + b*b))
cout << "Прямоугольный" << endl;
if ((c == b) && (c == a))
cout << "Равносторонний" << endl;
else
if ((a == b) || (b == c) || (a == c))
cout << "Равнобедренный" << endl;
if ((a != b) && (a != c) && (c != b))
cout << "Разносторонний" << endl;
return 0;
} else {
cout<<"Треугольник не существует";
return 0;
}
}
#include <iostream>
#include <math.h>
using namespace std;
int main(){
int a, b, c;
cout << ""; cin >> a;
cout << ""; cin >> b;
cout << ""; cin >> c;
if (a + b > c and a + c > b and b + c > a){
if (c == sqrt(a*a + b*b))
cout << "Прямоугольный" << endl;
if ((c == b) && (c == a))
cout << "Равносторонний" << endl;
else
if ((a == b) || (b == c) || (a == c))
cout << "Равнобедренный" << endl;
if ((a != b) && (a != c) && (c != b))
cout << "Разносторонний" << endl;
return 0;
} else {
cout<<"Треугольник не существует";
return 0;
}
}
![875a8375f91de049494d6073098e8a2f_232c6924bea408416248b76d717a2263.png](https://otvet.imgsmail.ru/download/875a8375f91de049494d6073098e8a2f_232c6924bea408416248b76d717a2263.png)