Форум сайта python.su
0
Здравствуйте. Прошу помощи.
Задача: написать программу для расчета и сравнения площадей треугольников.
Программу я написал, даже работает, но если ввести заведомо неправильные данные, например такие длины сторон треугольника при которых невозможно его существование, модуль math выдает ошибку и работа программы прекращается. Подскажите, пожалуйста, как заставить приложение выводить сообщение о том, что с данными параметрами невозможно построить треугольник, ведь модуль math прекращает работу не давая ничего сообщить пользователю?
Отредактировано Vasya343 (Фев. 23, 2021 12:52:40)
Офлайн
253
Vasya3431 Обычно в таких случаях проверяют что данные корректны и не суют всякую дрянь в модуль math
но если ввести заведомо неправильные данные,
Офлайн