'''
Разработайте скрипт для решения задачи:
Создайте функцию нахождения периметра треугольника.
Выполните функцию для треугольника, стороны которого вводятся с клавиатуры.
(Примечание: Если стороны треугольника не удовлетворяют
аксиоме существования треугольника, функция возвращает значение 0)
Пример выполнения скрипта:
Программа описания и вызова функции нахождения периметра треугольника
Введите первую сторону треугольника - > 5
Введите вторую сторону треугольника - > 7
Введите третью сторону треугольника - > 8
Периметр треугольника: 20.0
'''
print('Программа описания и вызова функции нахождения периметра треугольника')
def perimetr_tr(s1, s2, s3):
if s1 < s2 + s3 and s2 < s1 + s3 and s3 < s1 + s2:
return s1 + s2 + s3
else:
return 0
a = float(input('Введите первую сторону треугольника - > '))
b = float(input('Введите вторую сторону треугольника - > '))
c = float(input('Введите третью сторону треугольника - > '))
print('Периметр треугольника:', perimetr_tr(a, b, c))
© Кащеев Е. Решение задач по программированию на языке Python