Предмет: Информатика,
автор: sidorow1
Реализовать программу, которая рассчитывает площадь и периметр прямоугольника и обработать все возможное ошибки с помощью try..except.
Ответы
Автор ответа:
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)
Объяснение:
Похожие вопросы
Предмет: Физика,
автор: dmutrobither
Предмет: Математика,
автор: karlybajnurzigit
Предмет: Українська мова,
автор: s47131066
Предмет: Химия,
автор: 4240684
Предмет: Английский язык,
автор: elenadrako