Вычисление стоимости покупки и скидки
Информатика

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

Сколько денег заплатил каждый покупатель за свою покупку? Сколько покупателей получили скидку? Какова общая сумма скидки на день, предоставленная магазином? Можно обозначить наличие дисконтной карты цифрами 1 (есть) и 0 (нет)?
Верные ответы (1):
  • Загадочный_Песок
    Загадочный_Песок
    25
    Показать ответ
    Предмет вопроса: Вычисление стоимости покупки и скидки

    Объяснение: Чтобы вычислить стоимость покупки каждого покупателя, необходимо учитывать исходную цену товара и наличие дисконтной карты. Если у покупателя есть дисконтная карта (обозначается цифрой 1), то на его покупку предоставляется скидка в процентах, которая вычитается из исходной цены товара. Если у покупателя нет дисконтной карты (обозначается цифрой 0), то скидка не предоставляется и покупка совершается по полной стоимости.

    Для каждого покупателя выполняется следующий алгоритм:
    1. Записываем исходную цену товара.
    2. Проверяем наличие дисконтной карты.
    3. Если дисконтная карта есть (1), вычисляем сумму скидки (например, 10% от исходной цены товара) и вычитаем ее из исходной цены товара.
    4. Если дисконтной карты нет (0), покупка делается по полной стоимости.

    Чтобы определить, сколько покупателей получили скидку, необходимо посчитать всех, у которых дисконтная карта есть (обозначено цифрой 1).

    Чтобы вычислить общую сумму скидки на день, предоставленную магазином, необходимо сложить суммы скидок всех покупателей, у которых дисконтная карта есть.

    Дополнительный материал:
    Представим, что было совершено 10 покупок. У 7 покупателей была дисконтная карта (1), у остальных 3 - нет (0). Исходная цена товара для всех покупателей составляет 100 рублей, а скидка для тех, у кого есть дисконтная карта, равна 10%. Тогда стоимость покупки каждого покупателя будет:
    - У 7 покупателей с дисконтной картой: 100 рублей - 10% скидки (10 рублей) = 90 рублей.
    - У 3 покупателей без дисконтной карты: полная стоимость 100 рублей.

    Таким образом, каждый покупатель заплатил 90 рублей за свою покупку. Количество покупателей, получивших скидку, составляет 7 человек. Общая сумма скидки на день равна 7 покупателям с дисконтной картой по 10 рублей каждая, что составляет 70 рублей.

    Совет: Для лучшего понимания концепции расчета стоимости покупки и скидки, рекомендуется прорешать несколько примеров разных сложностей, используя исходные данные и рассчитывая стоимость покупки для каждого покупателя вручную.

    Дополнительное упражнение: Представьте, что в магазине совершили покупки 15 покупателей, и у 10 из них есть дисконтная карта. Исходная цена товара составляет 150 рублей, а скидка для тех, у кого есть дисконтная карта, составляет 15%. Вычислите, сколько денег заплатил каждый покупатель за свою покупку и определите общую сумму скидки на день, предоставленную магазином.
Написать свой ответ: