Как работает кэшбек? Например, клиент приобретает товары на сумму 5000 рублей с кэшбеком 5%. Сколько денег будет

  • 10
Как работает кэшбек? Например, клиент приобретает товары на сумму 5000 рублей с кэшбеком 5%. Сколько денег будет возвращено клиенту на его карту? Напишите программу, которая автоматически рассчитывает сумму кэшбека в зависимости от стоимости покупки. Результат представьте в виде таблицы.
Сквозь_Туман_8354
30
Кэшбек - это программа лояльности, которая позволяет клиентам получать некоторый процент от суммы покупки в виде возврата средств на их карту. Давайте рассмотрим ваш пример: клиент совершает покупку на сумму 5000 рублей с кэшбеком 5%. Чтобы рассчитать сумму кэшбека, нужно умножить сумму покупки на процент кэшбека и разделить на 100:

\[
\text{Кэшбек} = \frac{{5000 \times 5}}{100} = 250 \text{ рублей}
\]

То есть, клиенту будет возвращено 250 рублей на его карту.

Теперь давайте напишем программу на Python для автоматического рассчета суммы кэшбека в зависимости от стоимости покупки. Вот пример:

python
import pandas as pd

def calculate_cashback(purchase_amount, cashback_percentage):
cashback = (purchase_amount * cashback_percentage) / 100
return cashback

def generate_cashback_table(purchase_amounts, cashback_percentage):
table_data = {
"Стоимость покупки (руб)": purchase_amounts,
"Кэшбек (руб)": [calculate_cashback(amount, cashback_percentage) for amount in purchase_amounts]
}
cashback_table = pd.DataFrame(table_data)
return cashback_table

# Пример использования:
purchase_amounts = [1000, 2000, 3000, 4000, 5000]
cashback_percentage = 5

table = generate_cashback_table(purchase_amounts, cashback_percentage)
print(table)


Результат программы будет выглядеть следующим образом:


Стоимость покупки (руб) Кэшбек (руб)
0 1000 50
1 2000 100
2 3000 150
3 4000 200
4 5000 250


Таблица показывает различные стоимости покупок и соответствующие суммы кэшбека, рассчитанные на основе заданного процента кэшбека.

Надеюсь, что вашему школьнику будет понятно объяснение и предоставленная программа поможет вам рассчитать сумму кэшбека. Если возникнут еще вопросы, не стесняйтесь задавать!