Запросить стороны треугольника и определить,является ли он разносторонним,равносторонним или равнобедренным. Учесть: третья сторона не должна превышать сумму двух других,иначе треугольник не существует. Задача на тему "Программирование ветвлений на Паскале".

20 Янв 2020 в 19:42
137 +1
0
Ответы
1

program TriangleType;

var
a, b, c: Integer;

begin
// Ввод сторон треугольника
writeln('Введите стороны треугольника:');
readln(a, b, c);

// Проверка существования треугольника
if (a + b > c) and (a + c > b) and (b + c > a) then
begin
// Определение типа треугольника
if (a = b) and (b = c) then
writeln('Треугольник равносторонний')
else if (a = b) or (a = c) or (b = c) then
writeln('Треугольник равнобедренный')
else
writeln('Треугольник разносторонний');
end
else
writeln('Треугольник не существует');
end.

18 Апр 2024 в 19:32
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир