Проверка стоимости товаров в корзине
Информатика

Какую программу нужно написать, чтобы проверить, превышает ли общая стоимость товаров в корзине зарплату Джона? И после

Какую программу нужно написать, чтобы проверить, превышает ли общая стоимость товаров в корзине зарплату Джона? И после этого вывести стоимость всех покупок до этого момента. Формат ввода: сумма, на которую Джон может потратить, а затем цены товаров по одному на строку. Формат вывода: "Стоп, Джон!" и сумма всех покупок.
Верные ответы (1):
  • Gleb
    Gleb
    36
    Показать ответ
    Тема занятия: Проверка стоимости товаров в корзине

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

    Если общая стоимость товаров превышает зарплату Джона, программа должна выводить сообщение "Стоп, Джон!" и сумму всех покупок до этого момента. В противном случае, программа должна продолжать запрашивать цены товаров и вычислять общую стоимость до тех пор, пока сумма покупок не превысит зарплату Джона.

    Пример:

    Введите сумму, на которую Джон может потратить: 1000
    Введите цену товара: 200
    Общая стоимость покупок: 200
    Введите цену товара: 300
    Общая стоимость покупок: 500
    Введите цену товара: 400
    Стоп, Джон! Общая стоимость покупок: 900


    Советы:
    - Обратите внимание на типы данных: сумма и цена товара должны быть числами.
    - Используйте цикл, чтобы повторять ввод цен товаров до тех пор, пока общая стоимость не превысит зарплату Джона или пока не закончится бюджет.
    - Проверяйте общую стоимость после каждого ввода цены товара с помощью условного оператора.
    - Не забудьте выводить сообщение "Стоп, Джон!" и сумму всех покупок, если общая стоимость превысит зарплату Джона.

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