просто заталкивается


просто заталкивается в стек, а каждая операция снимает со стека два числа, выполняет с ними свое действие и кладет в стек результат. Все можно записать такой таблицей Входной символ Содержимое стека 4 4 6 4 6 3 4 6 3 - 4 3 * 12 8 12 8 6 12 8 6 - 12 2 2 12 2 2 / 12 1 + 13 Вместо числовых значений можно ставить имена переменных и строить бесскобочные алгебраические выражения. Можно также использовать имена функций, которые должны снимать со стека нужное число аргументов и записывать в стек нужное число результатов. А теперь выполните следующее Упражнение #1. a) Установить соотношение между числом операндов и числом операций в алгебраическом выражении. b) Записать в двух бесскобочных формах следующее выражение: (1+2)-3*(4/(5+6)-7)*8/9 c) Выражение записано в префиксной форме. Найти его значение при a=2, b=3, c=4, d=5: -a*+b-c-/da-bcd d) Выражение записано в постфиксной форме. Найти его значение при тех же a, b, c, d abcda+cd-a//*-+
Индекс
Элементарные функции    Линейные уравнения    Нелинейные уравнения    Случайные числа


Hosted by uCoz