написать программу, которая попросит пользователей ввести 2 стороны треугольника и вычислить площадь треугольника. Питон Не сложно написать пожалуйста , я ещё новичок
По двум сторонам можно найти только площадь равнобедренного треугольника (если эти стороны - катеты); если треугольник обычный, то нужна сторона и высота, опущенная к ней. Вот программа для прямоугольного треугольника, ниже - для обычного.
vladk5555
Ну я и написал всё в ответе, площадь треугольника не найдёшь по двум сторонам, только если он равнобедренный, я указал на всякий случай два варианта.
Answers & Comments
Ответ:
a = int(input())
b = int(input())
print(0.5 * a * b)
Сработает корректно, если треугольник прямоугольный
Ответ:
По двум сторонам можно найти только площадь равнобедренного треугольника (если эти стороны - катеты); если треугольник обычный, то нужна сторона и высота, опущенная к ней. Вот программа для прямоугольного треугольника, ниже - для обычного.
a, b = int(input()), int(input()) # Прямоугольный
print(f'S = {0.5 * a * b}')
a, h = int(input()), int(input()) # Обычный
print(f'S = {0.5 * a * h}')