Вопрос задан 05.05.2023 в 18:54. Предмет Информатика. Спрашивает Махонина Юлия.

Помогите решить. Напиши программу, считающую кэшбек с покупок. Марс алгоритмика

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хадков Женя.

Ответ:

Я зделал вот так: name = input('Имя клиента:')

put = input('Количество купленных путёвок:')

put = int(put)

put2 = input('Предлагаемая путёвка:')

print('Здравствуйте,', name)

print('Вы путешествовали с нами уже', put, 'раз(а)! Хотите снова?')

print('Наша турфима проводит распродажу. Тур в', put2, 'со скидкой 50%!')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, вот пример программы на языке Python:

```python
# пример данных о покупках
purchases = [
{'product': 'молоко', 'price': 60},
{'product': 'сыр', 'price': 300},
{'product': 'хлеб', 'price': 50},
{'product': 'яблоки', 'price': 120},
{'product': 'масло', 'price': 150},
{'product': 'сливки', 'price': 180},
{'product': 'кефир', 'price': 70},
]

# процент кэшбэка
cashback_percent = 5

# функция для расчета кэшбека
def calculate_cashback(purchases, cashback_percent):
cashback = 0
for purchase in purchases:
cashback += purchase['price'] * cashback_percent / 100
return round(cashback, 2)

# вызов функции и вывод результата
result = calculate_cashback(purchases, cashback_percent)
print("Кэшбэк с покупок:", result, "руб.")
```

В данной программе мы имеем список покупок в формате `{название продукта: цена}` и процент кэшбэка. Далее, есть функция `calculate_cashback`, которая принимает список покупок и процент кэшбэка, и возвращает вычисленный кэшбэк. Обход списка покупок происходит с помощью цикла `for`, где каждый элемент списка представлен словарём с ключами `product` и `price`. Для вычисления кэшбэка используется формула `purchase['price'] * cashback_percent / 100`. Результат округляется до 2 знаков после запятой с помощью функции `round`. В конце программы происходит вызов функции `calculate_cashback` и вывод результата.
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос