РЕШИТЬ В DEV C++Задача 3По длинам трех отрезков, введенных пользователем, определить возможность существования треугольника, составленного из этих отрезков. Если такой треугольник существует, то определить, является ли он разносторонним, равнобедренным или равносторонним.Расчетные данные для самопроверки результата:Входные данные Выходные данные34 6 5 Такой треугольник не существует5 3 6 Треугольник разносторонний12 8 12 Треугольник равнобедренный10 10 10 Треугольник равносторонний
#include <iostream> using namespace std; int main() { int a, b, c; cout << "Enter the lengths of three segments: "; cin >> a >> b >> c; if (a + b > c && a + c > b && b + c > a) { if (a == b && b == c) { cout << "The triangle is equilateral." << endl; } else if (a == b || b == c || a == c) { cout << "The triangle is isosceles." << endl; } else { cout << "The triangle is scalene." << endl; } } else { cout << "Such a triangle does not exist." << endl; } return 0; }
using namespace std;
int main() {
int a, b, c;
cout << "Enter the lengths of three segments: ";
cin >> a >> b >> c;
if (a + b > c && a + c > b && b + c > a) {
if (a == b && b == c) {
cout << "The triangle is equilateral." << endl;
} else if (a == b || b == c || a == c) {
cout << "The triangle is isosceles." << endl;
} else {
cout << "The triangle is scalene." << endl;
}
} else {
cout << "Such a triangle does not exist." << endl;
}
return 0;
}