Пример. Торговый автомат
В качестве примера применения автомата Мили рассмотрим автомат по продаже шоколадок стоимостью 20 рублей, принимающий монеты номиналом в 5 и 10 тенге и возвращающий сдачу, если это необходимо.
Состояний автомата всего четыре: 0, 5, 10 и 15 тенге.
Входных сигналов Z два: Z5 - 5 тенге, Z10 - 10 тенге.
Выходных сигналов W три: Wn - ничего не выдавать, W0 - выдать шоколадку и 0 тенге сдачи, W5 - выдать шоколадку и 5 тенге сдачи.
Например, если у человека есть одна монета номиналом в 10 тенге и две монеты номиналом в 5 тенге и монеты забрасываются в порядке 10, 5 и 5 тенге, то происходит следующее:
Автомат переходит в состояние 10тг. и ничего не выдает;
Автомат переходит в состояние 15тг. и ничего не выдает;
Автомат переходит в состояние 0тг., выдает шоколадку и не возвращает сдачу.
Достарыңызбен бөлісу: |