Top.Mail.Ru

Задача: На овощном рынке стоит продавец, который продаёт морковь и картошку. Несколько клиентов подходят к нему и просят определенное количество продуктов. Продавец знает, что морковь стоит 50 рублей за килограмм, а картошка – 30 рублей за килограмм. Он должен вычислить общую стоимость каждого заказа и выдать сдачу, если клиент заплатит больше.

Шаги решения:
1. Объявляем переменные для количества моркови и картошки, которые покупает клиент, и для стоимости моркови и картошки.
2. Считываем значения количества моркови и картошки с клавиатуры.
3. Вычисляем общую стоимость каждого товара, умножая цену за килограмм на количество килограмм, которое покупает клиент.
4. Складываем общую стоимость моркови и картошки, чтобы получить общую стоимость заказа.
5. Считываем сумму, которую клиент дает продавцу.
6. Если сумма больше общей стоимости заказа, вычисляем сдачу, вычитая общую стоимость заказа из суммы, которую клиент заплатил, и выводим ее на экран.
7. Если сумма равна общей стоимости заказа, выводим “Без сдачи”.
8. Если сумма меньше общей стоимости заказа, выводим “Недостаточно средств”.

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

   
[metform form_id="1136"]