Odwrotna notacja polska w języku Java
Część języków programowania (a także kalkulatorów) używa do swoich obliczeń odwrotnej notacji polskiejodwrotnej notacji polskiej. Wiesz już, na czym ona polega i czym różni się od tradycyjnego zapisu wyrażeń arytmetycznych.
W tym e‑materiale zaimplementujesz algorytm konwersji z notacji infiksowej do ONP w języku Java.
Jeśli 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:
Odwrotna notacja polska w języku C++Odwrotna notacja polska w języku C++,
Odwrotna notacja polska w języku PythonOdwrotna notacja polska w języku Python.
Więcej zadań? Sięgnij do: Odwrotna notacja polska – zadania maturalneOdwrotna notacja polska – zadania maturalne.
Wykorzystasz w praktyce sposób zapisywania wyrażeń arytmetycznych z zastosowaniem odwrotnej notacji polskiej.
Zaimplementujesz w języku Java 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.