Кот-математик. Чтобы задать пример, попробуйте ввести следующее: 2 +3 +5 -2 /4 = Получите ответ. Проверьте правильность ответа на калькуляторе. Примечание: кот не понимает порядка действий. Он выполняет действия сразу после ввода нового операнда.
Используется подпрограмма, списки, проверка по спискам, разбивка строки на символы и обработка ее. Глобальные переменные. Циклы со счетчиком итераций. Для более наглядной работы программы можно включить отображение переменных. Особенно массива "разбивка" и переменных "результат", "операция" и "число".