D. Сдача

Чаще всего автоматизация идёт на пользу.
Одна из задач, в которой лучше исключить человеческий фактор, — подсчёт сдачи.
Определите, какую сдачу нужно выдать тому, кто купил 2,5кг черешни по цене 38 руб/кг.

Формат ввода

Одно натуральное число – номинал купюры пользователя (≥100≥100).

Формат вывода:

Одно натуральное число — размер сдачи.

 

Пример

Ввод

100

Вывод

5

Решение

Это задание обычно не вызыает проблем, тем более, что его можно решить несколькими способами.

Основная идея состоит в том, чтобы преобразовать к целому числу и номинал купюры (мы получаем его в виде строки) и стоимость черешни:
1) принять номинал в переменную cash с помощью input().
2) преобразовать ее ы целое число
3) вывести результат простой арифметической операции вычитания из номинала купюры стоимости 2.5кг черешни с помощью print().

Все эти действия можно выполнить несколькими способами. Однако, на мой взглд правильнее всего приучать себя помещать любые значения в переменные, прежде чем передавать их в print, поэтому предлагаю особое внимание обратить на пример №4. Примеры, приведены ниже:

Посмотреть код

Решение 1. Правильное

Python
cash = int(input())
print(cash - int(38 * 2.5))

Решение 2. Правильное

Python
cash = input()
print(int(int(cash) - 38 * 2.5))

Решение 3. Правильное

Python
cash = input()
print(int(cash) - int(38 * 2.5))

Решение 4. Длинное, но самое правильное

Python
cash = int(input())
priсe = int(38 * 2.5)
print(cash - priсe)
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии