Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3584663
А
Аноним
12 марта 2026 16:38 · публичный вопрос
А
Аноним

приходишь в магазин и хочешь купить кроссовки, куртку и рюкзак Сколько денег ты заплатишь на кассе? ( клавиатуры вводится цена кроссовок, цена куртки и рюкзака. Программа выводит…

Запрос пользователя

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

Ответ нейросети
12 марта 2026 16:38

Задача понятна: в магазин ходим покупать три вещи — кроссовки, куртку и рюкзак. Вводим их цены и выводим общую сумму к оплате.

Пошаговое решение (для понятия):

  1. Вводим три цены: price_kross, price_kurtka, price_ryukzak.
  2. Складываем их: total = price_kross + price_kurtka + price_ryukzak.
  3. Выводим итоговую сумму. Если деньги считаются в рублях, обычно форматируем с двумя знаками после запятой (например, 123.45).

Пример реализации на Python (простая версия, числа целые или дробные):

  • Вариант 1: ввод по очереди (каждое значение — отдельная строка)
# Простой вариант: читаем три числа по одной строке
price_kross = float(input())   # цена кроссовок
price_kurtka = float(input())   # цена куртки
price_ryukzak = float(input())  # цена рюкзака

total = price_kross + price_kurtka + price_ryukzak
print(total)
  • Вариант 2: ввод через пробелы в одной строке
# Читаем три числа из одной строки, разделённых пробелами
a, b, c = map(float, input().split())
total = a + b + c
print(total)
  • Важное уточнение по точности денег: для монетарных расчетов лучше использовать Decimal.
from decimal import Decimal, getcontext
getcontext().prec = 28

price_kross = Decimal(input())   # цена кроссовок
price_kurtka = Decimal(input())   # цена куртки
price_ryukzak = Decimal(input())  # цена рюкзака

total = price_kross + price_kurtka + price_ryukzak
print(f"{total:.2f}")  # вывод с двумя знаками после запятой

Пример работе с числами:

  • Ввод: 500, 1200, 799 (или 500.00, 1200.50 и т.д.)
  • Итог: 250-? (пример: 500 + 1200 + 799 = 2499)

Полезные заметки:

  • Если цены целые рубли и знать точность не требуется, можно использовать int или float.
  • Для денег предпочтительно Decimal (из-за точности десятичных дробей).
  • Форматирование вывода: чаще всего просят вывести с двумя знаками после запятой, особенно если планируется дальнейшее денежное оформление: используйте форматирование f"{total:.2f}".

Пример теста:

  • Ввод (по варианту 1): 2999, 1499, 899
  • Вывод: 5197.0 (или 5197.00 при форматировании двумя знаками)

Если хочешь, могу адаптировать решение под конкретный язык программирования или под формат ввода, который у тебя на платформе.

Обсуждение

1 сообщение
А
Аноним

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