Составьте программу вычисления площади кольца по значениям внутреннего и внешнего радиусов, используя подпрограмму вычисления площади круга(два варианта:с процедурой и с функцией)

15 Дек 2019 в 19:44
378 +1
0
Ответы
1

Программа с процедурой:

def area_circleradiusradiusradius:
return 3.14 * radius**2
def area_ringinnerradius,outerradiusinner_radius, outer_radiusinnerr adius,outerr adius:
area_inner = area_circleinnerradiusinner_radiusinnerr adius area_outer = area_circleouterradiusouter_radiusouterr adius area_ring = area_outer - area_inner
print"Площадькольцаравна:",arearing"Площадь кольца равна:", area_ring"Площадькольцаравна:",arear ing
inner_radius = floatinput("Введитезначениевнутреннегорадиусакольца:")input("Введите значение внутреннего радиуса кольца: ")input("Введитезначениевнутреннегорадиусакольца:") outer_radius = floatinput("Введитезначениевнешнегорадиусакольца:")input("Введите значение внешнего радиуса кольца: ")input("Введитезначениевнешнегорадиусакольца:")
area_ringinnerradius,outerradiusinner_radius, outer_radiusinnerr adius,outerr adius

Программа с использованием функции:

def area_circleradiusradiusradius:
return 3.14 * radius**2
def area_ringinnerradius,outerradiusinner_radius, outer_radiusinnerr adius,outerr adius:
area_inner = area_circleinnerradiusinner_radiusinnerr adius area_outer = area_circleouterradiusouter_radiusouterr adius area_ring = area_outer - area_inner
return area_ring
inner_radius = floatinput("Введитезначениевнутреннегорадиусакольца:")input("Введите значение внутреннего радиуса кольца: ")input("Введитезначениевнутреннегорадиусакольца:") outer_radius = floatinput("Введитезначениевнешнегорадиусакольца:")input("Введите значение внешнего радиуса кольца: ")input("Введитезначениевнешнегорадиусакольца:")
result = area_ringinnerradius,outerradiusinner_radius, outer_radiusinnerr adius,outerr adius print"Площадькольцаравна:",result"Площадь кольца равна:", result"Площадькольцаравна:",result

Оба варианта программы выполняют одну и ту же задачу - вычисление площади кольца по значениям внутреннего и внешнего радиусов.

18 Апр 2024 в 23:29
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир