RbI6zhWEOMCXz
Zdjęcie przedstawia pomarańczowy spód schodów.

Odwrotna notacja polska w języku C++

Źródło: Guillaume Techer, domena publiczna.

Część języków programowania, a także kalkulatorów, używa do swoich obliczeń odwrotnej notacji polskiejP10WrdFSpodwrotnej notacji polskiej. Wiesz już, na czym ona polega i czym różni się od tradycyjnego zapisu wyrażeń.

W tym e‑materiale zaimplementujesz algorytm konwersji z notacji klasycznej do ONP w języku C++.

Ciekawi cię, jak wyglądają implementacje w innych językach programowania? Możesz się z nimi zapoznać w dwóch pozostałych e‑materiałach z tej serii:

Więcej zadań? Sięgnij do: Odwrotna notacja polska – zadania maturalnePh4UJjypFOdwrotna notacja polska – zadania maturalne.

Twoje cele
  • Wykorzystasz w praktyce sposób zapisywania wyrażeń arytmetycznych z zastosowaniem odwrotnej notacji polskiej.

  • Zaimplementujesz w języku C++ algorytm przekształcania wyrażenia arytmetycznego zapisanego z wykorzystaniem notacji infiksowej do postaci w ONP.

  • Rozwiążesz przykładowe zadania wymagające wykazania się znajomością ONP.