Сколько покупателей посетило магазин за день и сколько каждый из них потратил на покупки? Какое количество покупателей

Сколько покупателей посетило магазин за день и сколько каждый из них потратил на покупки? Какое количество покупателей получило скидочные карты, если их покупки превышали 1000 рублей? Нужно написать программу, которая будет вычислять дневную выручку магазина, среднюю стоимость покупки и количество выданных скидочных карт за день.
Родион_3417

Родион_3417

Хорошо, начнем с написания программы для решения этой задачи.

python
# Зададим начальные значения переменных
total_customers = 0
total_sales = 0
discount_card_count = 0

# Получим данные от пользователя
while True:
customer_count = int(input("Введите количество покупателей, посетивших магазин за день (0 для завершения): "))
if customer_count == 0:
break

# Увеличим общее количество покупателей
total_customers += customer_count

# Подсчитаем траты каждого покупателя
for i in range(customer_count):
customer_spending = float(input(f"Введите сумму покупок для покупателя {i+1}: "))
total_sales += customer_spending

# Проверим, превышает ли сумма покупок 1000 рублей
if customer_spending > 1000:
discount_card_count += 1

# Вычислим дневную выручку магазина
daily_revenue = total_sales

# Вычислим среднюю стоимость покупки
average_spending = total_sales / total_customers if total_customers > 0 else 0

# Выведем результаты
print(f"Дневная выручка магазина: {daily_revenue} рублей")
print(f"Средняя стоимость покупки: {average_spending} рублей")
print(f"Количество выданных скидочных карт за день: {discount_card_count}")


Эта программа позволяет вводить данные о посетителях магазина и их траты на покупки. Она просит ввести количество покупателей, затем по порядку вводит суммы покупок для каждого покупателя. Если сумма покупок превышает 1000 рублей, то программа увеличивает счетчик выданных скидочных карт. По завершении ввода данных, программа вычисляет дневную выручку магазина, среднюю стоимость покупки и количество выданных скидочных карт, а затем выводит их на экран.

Для того, чтобы эта программа работала, вам понадобится установить Python на вашем компьютере. Если вы еще не установили Python, вы можете скачать его с официального сайта python.org и установить согласно инструкциям.

После установки Python вы сможете запустить эту программу, скопировав ее код в новый файл с расширением .py и запустив этот файл с помощью Python. Программа будет запрашивать ввод данных от пользователя и выводить результаты на экран.

Надеюсь, эта информация поможет вам в решении задачи. Если у вас возникнут вопросы или нужна дополнительная помощь, я готов помочь!
Знаешь ответ?
Задать вопрос
Привет!
hello