Напишіть програму в Пайтон яка поєднує введення -виведення, випадкові числа, арифметика та умови.В програмі будемо додавати бонус до покупки в залежності від випадкового числа та визначати один з 3 подарунків
Ответы на вопрос
Ось приклад програми на Python, яка поєднує введення-виведення, випадкові числа, арифметику та умови:
python
import random
def calculate_bonus(purchase_amount):
# Генеруємо випадкове число від 1 до 10
random_number = random.randint(1, 10)
# Розраховуємо бонус
bonus = purchase_amount * random_number / 100
return bonus
def choose_gift():
# Генеруємо випадкове число від 1 до 3
random_number = random.randint(1, 3)
# Визначаємо подарунок в залежності від випадкового числа
if random_number == 1:
gift = "Подарунок 1"
elif random_number == 2:
gift = "Подарунок 2"
else:
gift = "Подарунок 3"
return gift
# Отримуємо від користувача суму покупки
purchase_amount = float(input("Введіть суму покупки: "))
# Розраховуємо бонус
bonus = calculate_bonus(purchase_amount)
# Виводимо бонус
print("Бонус:", bonus)
# Вибираємо подарунок
gift = choose_gift()
# Виводимо подарунок
print("Подарунок:", gift)