Составте алгоритм с помощью которого можно определить существует ли треугольник с длинами строн a,b,c.

8 Окт 2019 в 23:41
158 +1
0
Ответы
1
Проверяем, являются ли все три введенных числа положительными (a > 0, b > 0, c > 0).Проверяем, выполняется ли условие треугольника: сумма двух любых сторон должна быть больше третьей (a + b > c, a + c > b, b + c > a).Если оба условия выполняются, выводим сообщение о том, что треугольник с заданными сторонами существует.Если хотя бы одно из условий не выполняется, выводим сообщение о том, что треугольник с данными сторонами не существует.

Пример алгоритма на Python:

def is_triangle(a, b, c):
if a <= 0 or b <= 0 or c <= 0:
return "Треугольник с данными сторонами не существует"
elif a + b > c and a + c > b and b + c > a:
return "Треугольник с данными сторонами существует"
else:
return "Треугольник с данными сторонами не существует"
a = float(input("Введите длину первой стороны: "))
b = float(input("Введите длину второй стороны: "))
c = float(input("Введите длину третьей стороны: "))
print(is_triangle(a, b, c))
19 Апр в 12:56
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 93 453 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир