Предмет: Информатика, автор: sidorow1

Реализовать программу, которая рассчитывает площадь и периметр прямоугольника и обработать все возможное ошибки с помощью try..except.

Ответы

Автор ответа: olegtrofimenko1991
1

Ответ:

try:

   a = float(input("Введите длину прямоугольника: "))

   b = float(input("Введите ширину прямоугольника: "))

   if a <= 0 or b <= 0:

       raise ValueError("Длина и ширина прямоугольника должны быть положительными числами.")

   area = a * b

   perimeter = 2 * (a + b)

   print("Площадь прямоугольника: ", area)

   print("Периметр прямоугольника: ", perimeter)

except ValueError as e:

   print("Ошибка: ", e)

except Exception as e:

   print("Произошла ошибка: ", e)

Объяснение:

Похожие вопросы
Предмет: Українська мова, автор: s47131066