Нужна программа на языке Python 3

Задание закрыто
Статус рабочей области:Завершено
Стоимость:Договорная
Срок выполнения:5 дней
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2019-03-24 23:48
Был(а) на сайте:2019-06-01 08:00

Нужна программа на языке Python 3

 
Задача

Задание состоит в написании кода, по алгоритму которого мог бы работать торговый автомат, если бы он работал на языке Python.
У автомата должны быть следующие возможности/характеристики:
-Автомат принимает купюры номиналом в 50р, 100р, 200р и 500р, но должен работать так, чтобы эти значения можно было бы изменить в коде
-Сдача может выдаваться только монетами номиналом в 10р, 5р, 2р и 1р. Именно в порядке возрастания (например, если сдача 28 рублей, то автомат выдаст две монеты по 10 рублей, одну монету в 5 рублей, одну в 2 рубля и одну в 1 рубль, причём если какой-то тип монет закончился, то сдача могла быть рассчитана другим способом). Количество монет ограничено - 400 штук каждой.
-Каждого товара на момент начала работы в наличии по 15 штук.
-У каждого товара есть такие характеристики, как цена, название и количество товара в наличии (изначально - 15)
Принцип работы автомата: у пользователя есть 4 действия:
1) внести банкноту
2) посмотреть, какие товары для него доступны
3) выбрать (купи...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.

Другие открытые задания:

поиск заданий