Was habe ich falsch gemacht (Pascal)?

...komplette Frage anzeigen

2 Antworten

Was wirft der Compiler denn als Fehler raus?

Auf den ersten Blick sehe ich nur, dass du hinter den Anweisungen des if teils ein Semikolon schreibst. ...ist laut Standard Pascal nicht erlaubt.

Antwort bewerten Vielen Dank für Deine Bewertung

Ich sehe zwar bei jeder Prozedur ein begin und end, aber ganz unten, wo dann mal ein Programmchen kommen sollte nur ein end.

Wo ist der Anfang? Und wo der Programmcode?

Irgendwo müssen Deine Prozeduren doch aufgerufen werden!

Außerdem ist das hier kaum die richtige Plattform für Deine Frage.
Probiers mal irgendwo, wo sich Pascal-Interssierte rumtreiben, z.B da:

http://forum.lazarus.freepascal.org/

Es wäre für die Jungs (und Mädels) da sicher auch ganz hilfreich zu wissen, mit welchem Pascal Du arbeitest und was Dein Prog leisten soll!

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von psydelis
21.01.2016, 21:45

Sorry ist logischerweise Freepascal. Habe das objfpc oben überlesen.

0
Kommentar von wedck
22.01.2016, 18:54

Das end. am Ende ist das Programmende. Ist bei Free Pascal üblich.

Aufruf passiert dort, wo ein Button gedrückt wird:

procedure TForm1.Go(Sender: TObject);
begin
Weizen;
Samen;
Kartoffeln;
Zuckerrohr;
Kuerbisse;
Kakao;
end;
0

Was möchtest Du wissen?