Польський інверсний запис: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
ProgGeo (обговорення | внесок)
Немає опису редагування
ProgGeo (обговорення | внесок)
Рядок 353:
 
Читаємо «+»
ВставитиВставляємо «+» в стек
Вихід: 3
Стек: +
Рядок 363:
 
Читаємо «*»
Вставляємо «*» в стекустек
Вихід: 3 4
Стек: + *
Рядок 378:
 
Читаємо «(»
ПоміщаємоВставляємо «(» в стек
Вихід: 3 4 2 *
Стек: + / (
Рядок 398:
 
Читаємо «)»
Видаляємо «-» зі стекастеку і додаємо до виходу, видаляємо «(» зі стеку
Вихід: 3 4 2 * 1 5 -
Стек: + /
Рядок 412:
Стек: + / ^
 
Кінець вираженнявиразу
Витягуємо усі елементи зі стеку і додаємо до виходу
Вихід: 3 4 2 * 1 5 - 2 ^ / +