Составить программу, вычисляющую площадь геометрической фигуры. Тип фигуры определяется символом (с): О – окружность, T – равнобедренный прямоугольный треугольник и K – квадрат. Целое число, вводимое вслед за символом определяет соответствующий элемент для вычисления площади (для окружности это радиус, для треугольника – длина катета, для квадрата – длина стороны).
def calculate_area(shape, measurement): if shape == 'O': area = 3.14 * measurement ** 2 print("Площадь окружности равна:", area) elif shape == 'T': area = 0.5 * measurement ** 2 print("Площадь треугольника равна:", area) elif shape == 'K': area = measurement ** 2 print("Площадь квадрата равна:", area) else: print("Некорректный символ для определения фигуры") shape = input("Введите символ для определения фигуры (O - окружность, T - треугольник, K - квадрат): ") measurement = int(input("Введите целое число для вычисления площади: ")) calculate_area(shape, measurement)
if shape == 'O':
area = 3.14 * measurement ** 2
print("Площадь окружности равна:", area)
elif shape == 'T':
area = 0.5 * measurement ** 2
print("Площадь треугольника равна:", area)
elif shape == 'K':
area = measurement ** 2
print("Площадь квадрата равна:", area)
else:
print("Некорректный символ для определения фигуры")
shape = input("Введите символ для определения фигуры (O - окружность, T - треугольник, K - квадрат): ")
measurement = int(input("Введите целое число для вычисления площади: "))
calculate_area(shape, measurement)