kalkulator naukowy

kalkulator naukowy
ST
  • Rejestracja:ponad 11 lat
  • Ostatnio:prawie 6 lat
  • Postów:23
0

Mam napisać kalkulator naukowy który będzie dzialal w następujący sposób. Pobiera równanie a następnie wyświetla wynik danego równania. Myślałem żeby pobierac równanie jako string, analizować go a następnie zgodnie z kolejnością wykonywania dzialan oblicza wynik końcowy. Działania jakie może wykonywać to dodawanie odejmowanie mnożenie i dzielenie. Moje pytanie brzmi czy można ten program skonstruować inaczej a właściwie czy macie może jakiś lepszy pomysł bo czuje ze mój sposób nie jest najlepszy. Szukam pomyslu a nie gotowego rozwiązania. Za pomoc wielkie dzieki

Pozdrawiam

edytowany 2x, ostatnio: Shalom
0

Akurat darmowy rozdział mówi co nieco o pisaniu kalkulatora, może się przyda.
http://pdf.helion.pl/pcppt2/pcppt2.pdf

kaczus
  • Rejestracja:około 10 lat
  • Ostatnio:10 dni
  • Lokalizacja:Łódź
  • Postów:1402
0

Kiedyś do kompilatorów Maxona był dołączany taki parser W latach 90 ucząc się języka rozpracowywałem go. Ówczesne moje pomysły, może nie wszystkie były najlepsze, ale masz tam link do kodu oraz krótki opis http://kaczus.republika.pl/izv/parser.html


Ogólnie na prace domowe mam stawki zaporowe. Czasem coś o programowaniu znajdzie się na mojej stronie
1

Reverse Polish Notation

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.