Предмет: Информатика,
автор: vasyazhyravlev2
Афанасий опубликовал свою программу, прославился — и к нему потянулись заказчики: оказалось, что очень многим знаменитым компаниям нужны кубы из стекла и палок.
Компания Microgates заказала четыре кубика с ребром 2 метра: они хотят водрузить их на крыше своего здания.
Компания RubiCUBE сделала заказ на 26 кубиков с ребром 0.5 м: их логотип выглядит как кубик Рубика, развалившийся на части; они решили установить инсталляцию перед главным офисом.
Школа программирования Питоникум заказала подиум для студентов-чемпионов: шесть кубиков с ребром 0.61 м.
Сделайте три вызова функции calc_cube() с нужными аргументами, чтобы рассчитать объём материалов для каждого заказа.
def calc_cube_perimeter(side):
return side * 12
def calc_cube_area(side):
one_face = side * side
cube_area = one_face * 6
return cube_area
def calc_cube(side, amount):
one_cube_perimeter = calc_cube_perimeter(side)
full_length = one_cube_perimeter * amount
one_cube_area = calc_cube_area(side)
full_area = one_cube_area * amount
print('Для', amount, 'кубов понадобится палок (м):', full_length, 'и стекла (кв.м):', full_area)
# Ниже напишите три вызова функции calc_cube().
# Каждый вызов должен быть на отдельной строке.
Ответы
Автор ответа:
0
Объяснение:
calc_cube(2, 4) # Заказ компании Microgates: 4 куба с ребром 2 метра
calc_cube(0.5, 26) # Заказ компании RubiCUBE: 26 кубов с ребром 0.5 метра
calc_cube(0.61, 6) # Заказ школы программирования Питоникум: 6 кубов с ребром 0.61 метра
Похожие вопросы
Предмет: История,
автор: 25000000000
Предмет: Оʻzbek tili,
автор: utehnotop44
Предмет: Химия,
автор: emv0
Предмет: Українська мова,
автор: B3rgin