sanseth5
?>

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

Информатика

Ответы

Georgievna1407
1) открыть чек 2) считать штрих код товара 3) получить данные по товару 4) вычислить стоимость товара и общую сумму 5) если есть еще товары, то к п2 6) вывести общую сумму покупки или вообще данные по чеку 7) получить данные оплаты (наличка или карточка, сколько налички) 8) если оплата наличкой, то вычислить разницу/здачу и вывести на экран 9) открыть кассиру доступ к наличным деньгам в кассе 10) распечатать чек 11) закрыть чек прошу заметить что алгоритм примерный
denbelousov963
А)132031(4) переводим в двоичную систему. каждую цифру заменяем двумя двоичными (4=2^2) по принципу 0 ⇒ 00б 1 ⇒ 01, 2 ⇒ 10, 3 ⇒ 11 132031(4)=01 11 10 00 11 01(2) ⇒ 11110001101(2) б) для перевода из 2 с/с в 8 с/с справа налево разбиваем двоичное число на триады и заменяем каждую двоичную триаду соответствующей восьмеричной цифрой. 11110001101(2) = 11 110 001 101(2) = 3615(8) в) для перевода в 10 с/с заменяем каждую восьмеричную цифру её произведением на 8 в степени, на единицу меньшей порядкового номера позиции цифры в числе, считая справа налево 2.  9347(11)     +7039(11)     15385(11) объяснение: 7+9=16, но в 11с/с цифры только 0..10, поэтому 16 это 16-11=5 и перенос 1 в старший разряд.     3221(6) -     354(6)     2423(6) объяснение: от 1 отнять 4 нельзя, поэтому занимаем "единичку" в старшем разряде. но "единичка" в 6с/с - это 6, а не 10, как в 10с/с, поэтому вместо 1 мы получаем 1+6-7, далее из 7 вычитаем 3 и получаем 4. теперь во втором справа разряде вместо 2 осталась 1 (мы "занимали единицу"), из 1 нельзя вычесть 5, занимаем "единичку" у соседней 2 и.т.д.
serg1976g
Символы в тесте бывают значимыми и незначимыми. перестановка местами незначимых символов ничего не меняет кроме, возможно, оформления текста. пример - символ перевода строки если два таких символа поменять местами - не изменится ничего, а если поменять его местами с пробелом, переход на новую строку будет в другом месте, что для текста программы может оказаться критичным, а может никак не сказаться. перестановка значимых символов вносит в текст искажения. насколько они критичны определяется в каждом случае отдельно.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

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

Популярные вопросы в разделе

kirillreznikov
Likhomanova63
notka19746
matoksana
SAMSCHOOL96
Борисовна
Less2014
Galkin683
Манько_Панферов
Анатольевич-Лариса
edvlwork15
nelli-bi6
rodin4010
sensenagon50
Anait_Natalya451