zaninartur
09.09.2021 05:37

Даны три натуральных числа. Напишите программу, определяющую, существует ли треугольник с такими длинами сторон.Если существует такой треугольник, то определите его тип (равносторонний, равнобедренный, разносторонний)

Пример

Не существует a b c>> 1 2 1

Равносторонний a b c>> 2 2 2

Равнобедренный a b c>> 20 20 30

Разносторонний a b c>> 3 4 5

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
egork9957
06.09.2020 12:22

var a, b, c: integer;begin

    readln(a, b, c);

    if (a + b <= c) or (b + c <= a) or (a + c <= b) then

         writeln('Не существует')

    else if(a = b)and(b = c) then

         writeln('Равносторонний')

    else if(a = b)or(b = c)or(a = c) then

         writeln('Равнобедренный')

    else

        writeln('Разносторонний')

end.

Объяснение:

Всё строится на проверках длин сторон, за у пользователя

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота