Программируем калькулятор со скобками и приоритетами действий, используя стек
Меня попросили помочь разобраться с реализацией калькулятора, который понимает приоритеты операций и вложенные скобки. В этом видео я рассказываю о подходе к этой задаче, описываю алгоритм, по которому должна работать такая программа.
В результате получилось понятное объяснение, по которому ученик успешно выполнил задание.
Кроме основной темы, в видео даётся рекомендация о реализации структуры данных “стек“ на языке Python.
И да. Когда пишешь эту программку самый первый раз, то можно считать, что все числа и знаки разделены пробелом, это проще парсить. Тогда можно просто разбить строку в массив подстрок командой split.
---------------------------
Моя основная тема — программирование для начинающих. Я рассказываю о том, как решать задачки и делать проекты. Также даю советы об изучении английского языка, математики и развитии других навыков, полезных для ребёнка.
Подписывайтесь на меня в:
* ВК:
* Фейсбуке:
* Инстаграме:
Ставьте лайки и оставляйте комментарии. Ведь чем больше будет комментариев, тем интереснее и полезнее смогу делать следующие выпуски.
#python #programming #programmingforchildren #программирование #учимсяпрограммировать #программированиедетям #калькулятор #стек #алгоритм #питон
1 view
191
47
2 months ago 01:41:13 1
Учим Python за 1 час! #ОтПрофессионала | HD Remake
4 months ago 00:10:02 1
Программируем счетчики Энергомера СЕ303 используя оптопорт
4 months ago 00:08:57 1
Программируем радиостанцию Retevis RT622P или попытаемся ее подружить с другими PMR радиостанциями
12 months ago 03:32:25 14
Онлайн калькулятор для сайта. Мастер-класс по JavaScript