AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Einführung Stack Klasse 12

Ein Thema von Razor90 · begonnen am 22. Jun 2009 · letzter Beitrag vom 22. Jun 2009
Thema geschlossen
Seite 1 von 6  1 23     Letzte »    
Razor90

Registriert seit: 18. Jun 2008
80 Beiträge
 
#1

Einführung Stack Klasse 12

  Alt 22. Jun 2009, 14:44
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!!!)
Angehängte Dateien
Dateityp: zip stack_384.zip (3,7 KB, 14x aufgerufen)
 
Benutzerbild von Mithrandir
Mithrandir
(CodeLib-Manager)

Registriert seit: 27. Nov 2008
Ort: Delmenhorst
2.379 Beiträge
 
#2

Re: Einführung Stack Klasse 12

  Alt 22. Jun 2009, 15:32
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.
米斯蘭迪爾
"In einer Zeit universellen Betruges wird das Aussprechen der Wahrheit zu einem revolutionären Akt." -- 1984, George Orwell
 
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.606 Beiträge
 
#3

Re: Einführung Stack Klasse 12

  Alt 22. Jun 2009, 15:51
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.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
 
Razor90

Registriert seit: 18. Jun 2008
80 Beiträge
 
#4

Re: Einführung Stack Klasse 12

  Alt 22. Jun 2009, 15:55
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

Registriert seit: 19. Apr 2007
Ort: Dresden
781 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Einführung Stack Klasse 12

  Alt 22. Jun 2009, 16:01
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.
Lars S.
Wer nicht mit der Zeit geht, geht mit der Zeit.
 
Razor90

Registriert seit: 18. Jun 2008
80 Beiträge
 
#6

Re: Einführung Stack Klasse 12

  Alt 22. Jun 2009, 16:03
ich weiß jetzt nicht was ich machen soll^^ kannst du mir vll ein ansatz geben?
 
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Einführung Stack Klasse 12

  Alt 22. Jun 2009, 16:06
Dich mit den Grundlagen befassen:
http://www.delphi-treff.de/tutorials...phi-crashkurs/
Markus Kinzler
 
Benutzerbild von Jakob Ullmann
Jakob Ullmann

Registriert seit: 17. Feb 2007
218 Beiträge
 
Lazarus
 
#8

Re: Einführung Stack Klasse 12

  Alt 22. Jun 2009, 16:10
für den Anfang reicht es vielleicht schon, mal in die OH "record" einzutippen, ansonsten http://www.delphi-treff.de/tutorials...shkurs/page/8/
Jakob
 
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Einführung Stack Klasse 12

  Alt 22. Jun 2009, 16:14
Besser wäre es aber den Crashkurs von Anfang an durchzuarbeiten und zu überprüfen, ob ihm die Grundlagen geläufig sind.
Markus Kinzler
 
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: Einführung Stack Klasse 12

  Alt 22. Jun 2009, 16:20
CrossPost DF
Markus Kinzler
 
Thema geschlossen
Seite 1 von 6  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:29 Uhr.
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