Программируем калькулятор со скобками и приоритетами действий, используя стек

Описание к видео Программируем калькулятор со скобками и приоритетами действий, используя стек

Меня попросили помочь разобраться с реализацией калькулятора, который понимает приоритеты операций и вложенные скобки. В этом видео я рассказываю о подходе к этой задаче, описываю алгоритм, по которому должна работать такая программа.

В результате получилось понятное объяснение, по которому ученик успешно выполнил задание.

Кроме основной темы, в видео даётся рекомендация о реализации структуры данных "стек" на языке Python.

И да. Когда пишешь эту программку самый первый раз, то можно считать, что все числа и знаки разделены пробелом, это проще парсить. Тогда можно просто разбить строку в массив подстрок командой split.


---------------------------
Моя основная тема — программирование для начинающих. Я рассказываю о том, как решать задачки и делать проекты. Также даю советы об изучении английского языка, математики и развитии других навыков, полезных для ребёнка.

Подписывайтесь на меня в:

* ВК: https://vk.com/progschool927
* Фейсбуке:   / eduoja.ru  
* Инстаграме:   / eduoja  

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

#python #programming #programmingforchildren #программирование #учимсяпрограммировать #программированиедетям #калькулятор #стек #алгоритм #питон

Комментарии

Информация по комментариям в разработке