Найти площадь и периметр прямоугольного треугольника

Найти площадь и периметр прямоугольного треугольника по двум заданным катетам.
Решение задачи на языке программирования Python

Площадь прямоугольного треугольника равна половине площади прямоугольника, стороны которого равны длинам катетов.

Периметр находится путем сложения длин всех сторон треугольника. Поскольку известны только катеты, гипотенуза вычисляется по теореме Пифагора:

c2 = a2 + b2

Чтобы извлечь квадратный корень в Python, можно воспользоваться функцией sqrt из модуля math.

import math
 
AB = input("Длина первого катета: ")
AC = input("Длина второго катета: ")
 
AB = float(AB)
AC = float(AC)
 
BC = math.sqrt(AB**2 + AC**2)
 
S = (AB * AC) / 2
P = AB + AC + BC
 
print("Площадь треугольника: %.2f" % S)
print("Периметр треугольника: %.2f" % P)

Пример выполнения программы:

Длина первого катета: 5.4
Длина второго катета: 2.1
Площадь треугольника: 5.67
Периметр треугольника: 13.29


Больше задач в PDF


Решение задач на Python




Все разделы сайта