Предмет: Информатика,
автор: derinaved
Решить надо на язаке с++
Треугольник со сторонами
Даны длины 3-х отрезков. Нужно сказать, можно ли, соединяя отрезки концами,
получить равносторонний, равнобедренный или разносторонний треугольники. Или
неравенство треугольника нарушено и его составить нельзя?
Ответы
Автор ответа:
1
#include <iostream>
using namespace std;
int main()
{
double a, b, c;
cin >> a >> b >> c;
if ((a+b > c) && (a+c > b) && (b+c > a))
{
if (a == b)
if (a == c) cout << "Треугольник равносторонний";
else cout << "Треугольник равнобедренный";
else if ((a == c) || (b == c )) cout << "Треугольник равнобедренный";
else cout << "Треугольник разностронний";
}
else cout << "Невозможно построить треугольник";
return 0;
}
Похожие вопросы
Предмет: Українська література,
автор: datskosviatoslav
Предмет: Математика,
автор: melnicukola2
Предмет: Геометрия,
автор: kumtryry
Предмет: Математика,
автор: Софийка1211
Предмет: Литература,
автор: Аноним