Техника - молодёжи 1988-05, страница 47

Техника - молодёжи 1988-05, страница 47

завтра никого не будет, очередей не прощает. По крайней мере, в кооперативном секторе.

Словом, принцип ясен — надо внимательно следить, чтобы содержимое регистра В было близко к нулю, это залог успеха. Игра продолжается до банкротства кооператора или до того момента, когда количество постоянных клиентов не перевалит за 5 миллиардов — в космос с нашей продукцией выходить пока рановато. Для «ужесточения» условий игры можно либо уменьшить сумму, которую согласен платить посетитель (6 П5 или даже 5 П5), либо провести «подорожание» продуктов на рынке 6 ПЗ или 7 ПЗ).

перезаписывают заготовку шифра; 03—05 определяют скидку; 06—12 — количество посетителей, которых можно удовлетворить купленными товарами. По адресам 14—22 определяется количество людей, поддавшихся воздействию ненавязчивой рекламы. Блок 24— 27 определяет ваши возможности по переработке продукции, фрагмент 28— 39 сопоставляет их с реальным количеством продуктов, попутно уменьшая остатки на 2/3. На участке 40—57 определяется общее количество пришедших в кафе, затем (58—70) — неудовлетворенных клиентов или свободных мест. Фрагмент 71—82 подсчитывает окончательную прибыль с учетом отчислений

пищи (1,26) располагаются в регистре А. В регистре С число 36,2, то есть пообедало у нас всего 36 человек и еще кто-то перехватил какую-то мелочь. Вот ведь как отыгрались вчерашние оби-

Но продолжим свою трудовую деятельность. Как быть? Неужели репутация кафе упала бесповоротно? Была не была, повторяем прежнюю стратегию: 200 С/П 10 С/П 20 С/П. Результат неожиданный: в кассе 274 рубля, стало быть, наблюдался наплыв (а с другой стороны, это естественно, ведь накануне были свободные места), мы, как и намечали, накормили 40 клиентов... Смотрим ИПВ. О ужас! Почти столько же ушло ни с чем. Можно закрывать лавочку —

Теперь пройдемся по тексту программы. Начать лучше с подпрограммы ввода данных (83--97): сервисный блок 83—86 формирует буквенные сообщения, вызывает имеющуюся сумму и шифр отчислений; условные переходы по адресам 87 и 93 защищают программу от некорректного хода игрока (блокировка при вводе отрицательных денег и при превышении имеющихся средств), остальная часть подпрограммы определяет остаток суммы и подготавливает регистр X для дальнейших расчетов. В основной программе операции 00—01

KJUjTw*

эмттшш и\

на вашу зарплату (77—80). Владельцы МК-61 и МК-52 для улучшения сервисных качеств могут ввести в программу операции выделения целой части перед записью количества посетителей в регистры В и С — хоть мы и понимаем,что «полчеловека» означает «человек съел половинную порцию», но все-таки неприятно; когда получается «в ответе два землекопа и две трети»... Разумеется, после ввода новых операций потребуется изменить адреса условных перехо-сдвинутом участке и подпрограм

мы в РЕ. Ждем не

( программ h

т