Напишите программу для решения геометрической задачи.
Напишите программу для решения геометрической задачи.
1. Найдите длину окружности и площадь круга заданного
радиуса.
2. Найдите угол при основании равнобедренного треугольника, если известен угол при вершине.
Вот программы для решения двух геометрических задач:
1. Расчет длины окружности и площади круга по заданному радиусу:
python
import math
def calculate_circle_properties(radius):
circumference = 2 * math.pi * radius # длина окружности
area = math.pi * radius**2 # площадь круга
return circumference, area
Пример использования:
radius = 5 # радиус круга
circumference, area = calculate_circle_properties(radius)
print(f»Длина окружности: {circumference}, Площадь круга: {area}»)
2. Расчет угла при основании равнобедренного треугольника по известному углу при вершине:
python
def find_base_angle(top_angle):
base_angle = (180 — top_angle) / 2 # угол при основании равнобедренного треугольника
return base_angle
Пример использования:
top_angle = 60 # угол при вершине равнобедренного треугольника
base_angle = find_base_angle(top_angle)
print(f»Угол при основании равнобедренного треугольника: {base_angle} градусов»)
Эти программы помогут вам решить данные геометрические задачи.