ПОМОГИТЕ! Нужно сделать алгоритм и его описание в python.

Выполнить задание, контролируя состояние потоков ввода/вывода. При возникновении ошибок, связанных с корректностью выполнения математических операций, генерировать и обрабатывать исключительные ситуации. Использовать raise.

1. Напишите программу для вычисления площади треугольника. Напишите исключение для генерации сообщения о невозможности выполнения такой операции.


Fedy16: В каком случае площадь треугольника не посчитается?
Fedy16: Я не понимаю в каком случае выводить ошибку

Ответы

Ответ дал: Fedy16
1

Ответ:

a = int(input())  # Основание

h = int(input())  # Высота

if a == 0 or h == 0:

   raise Exception('Ошибка')

print(f'S = {0.5 * a * h}')

Вас заинтересует