Придумайте минимально необходимую систему команд для кассового аппарата, который

Почему калькулятор нельзя назвать алгоритмической машиной, а компьютер можно?
В чем состоял отход от архитектуры фон Неймана на ЭВМ второго и третьего поколений?

Вопрос:

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

Подробный ответ:

Чтобы кассовый аппарат подсчитывал стоимость покупок и выдавал сдачу, мы можем использовать следующие команды:

Ввод товара: Когда покупатель кладет товар на кассу, кассовый аппарат должен иметь команду для ввода цены товара.

Суммирование: Система должна иметь команду для подсчета общей стоимости всех товаров.

Внесение денег: Покупатель должен иметь возможность внести деньги. Для этого есть команда внесения суммы.

Расчет сдачи: Когда покупатель внес достаточно денег, система должна вычесть общую стоимость покупок и выдать сдачу.

Алгоритм работы такой системы:

Ввод товара и его цены.
Подсчет общей стоимости товаров.
Внесение денег покупателем.
Проверка, хватает ли денег на оплату.
Если хватает, выдача сдачи.
Такие команды и шаги обеспечат работу кассового аппарата для подсчета стоимости покупок и выдачи сдачи.

Предмет: Информатика |
Просмотров: | Рейтинг: 0.0/0
Всего комментариев: 0