Thema: Delphi UPN Rechner

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#3

Re: UPN Rechner

  Alt 13. Jan 2006, 15:31
Herzlich Willkommen in der Delphi-PRAXiS, blacklady124.

Es wird mir nicht so richtig klar, was du schon verstanden hast und wo du noch ein Verständnisproblem hast. Weil die Umgekehrte Polnische Notation (UPN) eine Postfix Notation ist (erst die Operanden, dann der Operator) musst du dir immer mindestens ein Zwischenergebnis merken. Ich vermute, dass die wesentliche Lernleistung bei dir darin bestehen soll den abstrakten Datentyp Stack zu implementieren. Dazu musst du dir einfach eine neue Klasse TStack entwerfen, die eine einfach verkettete Liste als Gedächtnis benutzt. Jedes Listen-Item hat dann einen Zeiger auf das nachfolgende Item und ein Datenfeld vom Typ Extended. Dann brauchst du mindestens noch Methoden um ein Item auf den Stapel zu legen (Push) und es wieder herunter zu nehmen (Pop). Mal sehen wie weit du kommst.

Freundliche Grüße vom marabu

PS: Delphi7 hat nichts mit .NET zu tun.
  Mit Zitat antworten Zitat