Напишите программу для решения геометрической задачи.

Напишите программу для решения геометрической задачи.
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} градусов»)

Эти программы помогут вам решить данные геометрические задачи.