Professional Documents
Culture Documents
Program 2 Kalkulator
Program 2 Kalkulator
Projekt wykonał:
Sprawozdanie
Projekt numer 2 – Kalkulator i Odwrotna notacja polska (ONP)
1. Wstęp
Kalkulator odwrotnej notacji polskiej (ONP) to popularna metoda zapisu
i obliczania wyrażeń matematycznych. W odróżnieniu od tradycyjnej notacji,
w której operator znajduje się między operandami, w ONP operator
umieszczony jest po operandach. Ta prostsza i bardziej intuicyjna metoda
zapisu wyrażeń matematycznych umożliwia szybsze i bardziej precyzyjne
obliczenia. W tym sprawozdaniu przedstawiono kod kalkulatora ONP napisany
w języku C#,
w środowisku Visual Studio 2022, który umożliwia użytkownikowi wybór trybu
kalkulacji i przeprowadza obliczenia w oparciu o algorytm przetwarzania
wyrażeń zapisanych w ONP.
Przykłady notacji tradycyjnej i ONP
Notacja infiksowa (tradycyjna) ONP
a+b*c abc*+
a*b+c ab*c+
(a – b) * c ab–c*
a / (b + c) abc+/
2. Opis programu
4. Wnioski
Kalkulator ONP jest skutecznym narzędziem do wykonywania prostych
obliczeń matematycznych. Zastosowanie stosu liczb i operatorów oraz kolejki
wyjściowej pozwala na skuteczne przetwarzanie wyrażeń matematycznych
i obliczanie ich wartości. Ten kod stanowi dobry punkt wyjścia dla dalszych prac
nad rozbudową kalkulatora lub dla stworzenia podobnych aplikacji.