Кофе
Аппарат продаёт кофе за 50 рублей стакан и принимает только монеты по 50, 20, 10, 5 рублей.
В файле coffee.py реализуйте программу, она приглашает пользователя вставить монету (coin = input("Вставьте монету: ")), каждый раз информирую пользователя о нужной сумме (например, print(f"Нужная сумма: {amount_due}")). Как только пользователь ввёл не менее 50 рублей, программа выводит сумму сдачи (например, print(f"Ваша сдача: {change_owed}")).
Демонстрация
Шаги выполнения
-
Зайдите на cs50.dev.
Используя команду cd, сделайте рабочим каталогом codespace.
Создайте каталог coffee, выполнив
Перейдите в каталог.mkdir coffeecd coffee -
Откройте редактор
Создайте вашу программу.code coffee.pyКак проверить
Сделайте рабочим каталог с программой. Запустите программу
Программа должна вывести:python coffee.py
Введите 20. Программ должна вывести:Нужная сумма: 50 Вставьте монету:
Введите 34. Программа должна вывести:Нужная сумма: 30 Вставьте монету:
Введите 50. Программа выводит:Нужная сумма: 30 Вставьте монету:Ваша сдача: 20
npx cs204 2023/coffee local
Для отправки на проверку выполните команду
npx cs204 2023/coffee
Заполните форму
форма отправки на проверкуСвои оценки вы можете посмотреть на http://90.188.117.161:8080.