Розробити форму, яка відображатиме вартість піци з різними начинками та різних розмірів в залежності від замовлення користувача:
У піцерії звичайна піца коштує 50 гривень. За кожний додатковий м’ясний інгредієнт покупець має доплачувати 15,5 гривень або овочевий 10 гривень. Піца середніх розмірів коштує на 25% дорожче, ніж маленька, а велика – на 50%.
Приложения:

Ответы
Ответ дал:
0
def calculate_pizza_cost(size, meat_toppings, veggie_toppings):
base_price = 50 # вартість звичайної піци
# Розмір піци
if size == 'маленька':
size_multiplier = 1 # немає зміни вартості
elif size == 'середня':
size_multiplier = 1.25 # збільшення на 25%
elif size == 'велика':
size_multiplier = 1.5 # збільшення на 50%
else:
return "Неправильно вказаний розмір піци"
# Вартість піци з розрахунком на розмір
total_cost = base_price * size_multiplier
# Додаткові інгредієнти
meat_cost = meat_toppings * 15.5 # коштує 15,5 гривень за кожен м'ясний інгредієнт
veggie_cost = veggie_toppings * 10 # коштує 10 гривень за кожен овочевий інгредієнт
# Додавання вартості інгредієнтів
total_cost += meat_cost + veggie_cost
return total_cost
base_price = 50 # вартість звичайної піци
# Розмір піци
if size == 'маленька':
size_multiplier = 1 # немає зміни вартості
elif size == 'середня':
size_multiplier = 1.25 # збільшення на 25%
elif size == 'велика':
size_multiplier = 1.5 # збільшення на 50%
else:
return "Неправильно вказаний розмір піци"
# Вартість піци з розрахунком на розмір
total_cost = base_price * size_multiplier
# Додаткові інгредієнти
meat_cost = meat_toppings * 15.5 # коштує 15,5 гривень за кожен м'ясний інгредієнт
veggie_cost = veggie_toppings * 10 # коштує 10 гривень за кожен овочевий інгредієнт
# Додавання вартості інгредієнтів
total_cost += meat_cost + veggie_cost
return total_cost
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
2 года назад
8 лет назад