Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Задача на пайтоне

Кирилл Ватрушечкин Ученик (65), закрыт 6 дней назад
Напишите функцию для расчёта длины дуги окружности радиуса R с центральным углом α и площади сектора, ограниченного этой дугой.

Функция arc() принимает два числа: радиус окружности и угол в градусах и возвращает два вещественных числа: длину дуги и площадь сектора. Округлять не нужно.

Формулы для расчета длины дуги:
площади сектора:

Число π возьмите из библиотеки math.

Лучший ответ
Николай Веселуха Высший разум (361356) 1 месяц назад
 import math 

def deg_to_rad(x):
return x * math.pi / 180

def ring(r, a):
return math.pi * r * a / 180

def area(r, a):
return math.pi * r * r * a / 360

def arc(r, a):
c = deg_to_rad(a)
l = ring(r, a)
s = area(r, a)
return [l, s]

print(*arc(100, 90), sep='\n')
print()
print(*arc(50, 30), sep='\n')
Остальные ответы
Похожие вопросы