Задача 10.02

''' Разработайте скрипт для решения задачи: Создайте функцию нахождения периметра треугольника. Выполните функцию для треугольника, стороны которого вводятся с клавиатуры. (Примечание: Если стороны треугольника не удовлетворяют аксиоме существования треугольника, функция возвращает значение 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