Реализовать программу, которая рассчитывает площадь и периметр прямоугольника и обработать все возможное ошибки с помощью 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)
Объяснение:
Новые вопросы
Химия,
1 год назад
Українська література,
1 год назад
Математика,
1 год назад
Геометрия,
7 лет назад
Математика,
7 лет назад