Delphi-PRAXiS
Seite 1 von 6  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Einführung Stack Klasse 12 (https://www.delphipraxis.net/136034-einfuehrung-stack-klasse-12-a.html)

Razor90 22. Jun 2009 14:44


Einführung Stack Klasse 12
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo! Ich muss es leider hier nochmal versuche, habe gerade im falschen Forum gepostet!
Im Info Grunskurs Klasse 12 sollen wir einen ADT Stack programmieren. Dieser soll aussehen wie im Anhang.Das ganze Programm soll sich auf 2 Units stützen, der Oberfläche und der unit Stack. Den einzigen Hinweis, den wir bekommen haben sind die Befehle push, pop, init und top, sowie die function empty. Ich habe aber keinerlei Ahnung wie diese aufgerufen werden, bzw. wie ich die beiden units veknüpfen soll. Meinen ersten Versuch könnt ihr ja im Anhang bewundern. Bitte helft mir weiter, ich finde auch nix zum Nachlesen (das Meiste verstehe ich nicht!!!)

Mithrandir 22. Jun 2009 15:32

Re: Einführung Stack Klasse 12
 
Zitat:

Bitte helft mir weiter, ich finde auch nix zum Nachlesen
=> http://lernen.bildung.hessen.de/info...sten/stack.htm

Und, ganz ehrlich: Das hätte man über Google finden können. Und wenn du das nicht verstehst... Nun ja, bei konkreten Fragen helfen wir dir gerne weiter. Die Grundlagen musst du dir schon selbst aneignen.

Phoenix 22. Jun 2009 15:51

Re: Einführung Stack Klasse 12
 
Zitat:

Zitat von Razor90
Hallo! Ich muss es leider hier nochmal versuche, habe gerade im falschen Forum gepostet!

Das ist eigentlich kein Grund einen neuen Thread aufzumachen. Du kannst auch bei Deinen eigenen Beiträgen einfach rechts oben auf das Ausrufezeichen klicken, um den Beitrag an uns Moderatoren zu melden. In den Text einfach reinschreiben dass wir den Thread bitte ins richtige Forum verschieben sollen und dann wird das vom nächsten freien Moderator auch gerne gemacht. ;-)

Razor90 22. Jun 2009 15:55

Re: Einführung Stack Klasse 12
 
okay...gut
also erstmal weiß ich nicht wie ich die typendeklaration mache!
Delphi-Quellcode:
type st:array[1..5] of integer;
             private
             stackpointer, zahl, a:integer;
             private
             procedure Init(var ST:integer);
             procedure Push(var ST:integer; zahl:integer);
             procedure Top (var ST:integer; zahl:integer);
             procedure Pop (var ST:integer; zahl:integer);
so hab ich es mir gedacht, aber es funktioniert nicht. iuch brauche einen array, aber es sollte auch ein typ sein meinte die lehrerin. Wie wird das nun richtig deklariert? Ich bastel schon immerzu rum aber komm nich auf die Lösung!

quendolineDD 22. Jun 2009 16:01

Re: Einführung Stack Klasse 12
 
So wie du das machst vermischst du Klassendeklarationen bzw. Record-Deklarationen mit normalen Typendeklarationen.
Kannst dir ja auch ein Record machen was die Proceduren und Parameter bereitstellt bzw. das ganze mit einer Klasse lösen.
Ansonsten kannst du dir ja mal die Sourcen von der Klasse TStack anschauen, welche glaube ich in neuen Delphiversionen schon mitgeliefert wird.

Razor90 22. Jun 2009 16:03

Re: Einführung Stack Klasse 12
 
ich weiß jetzt nicht was ich machen soll^^ kannst du mir vll ein ansatz geben?

mkinzler 22. Jun 2009 16:06

Re: Einführung Stack Klasse 12
 
Dich mit den Grundlagen befassen:
http://www.delphi-treff.de/tutorials...phi-crashkurs/

Jakob Ullmann 22. Jun 2009 16:10

Re: Einführung Stack Klasse 12
 
für den Anfang reicht es vielleicht schon, mal in die OH "record" einzutippen, ansonsten http://www.delphi-treff.de/tutorials...shkurs/page/8/

mkinzler 22. Jun 2009 16:14

Re: Einführung Stack Klasse 12
 
Besser wäre es aber den Crashkurs von Anfang an durchzuarbeiten und zu überprüfen, ob ihm die Grundlagen geläufig sind.

mkinzler 22. Jun 2009 16:20

Re: Einführung Stack Klasse 12
 
CrossPost DF


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:08 Uhr.
Seite 1 von 6  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz