Forum
Tipps
News
Menu-Icon

Free Pascal: Wo liegt das Problem in dem Code ?

Hallo :)
Will ein kleines Programm schreiben, wo man einfach nur Leichte Sachen Berechnen muss! Bin zwar noch nicht fertig, aber schon bei der ersten Berechnung gibt es ein Problem!  Ich kann das Problem leider nicht starten, Pascal deutet auf einen Fehler in der Letzten Zeile, also (End.). Hier mal mein Code, villeicht wisst ihr ja wo hier der Fehler liegt :)

 

Zitat
program  projekt1;
uses CRT;
const c=36;
       d=42;
var a,Ergebnis:Integer;


Begin
Writeln('In diesem Minispiel geht es darum ans Ziel zu kommen!!');
Writeln('Das Spiel besteht aus folgenden Aufgaben:');
Writeln;
Writeln('-> Additon');
Writeln('-> Subtraktion');
Writeln('-> Multiplikation');
Writeln('-> Division');
Writeln;
Writeln;
Writeln;
Writeln;
Textcolor (4);
Highvideo;
Writeln('Geben sie die Zahl "1" ein, um mit der ersten Uebung zu beginnen.');

Read(a);

IF (a=1) Then
Begin
clrscr;

 gotoxy(25,2);
Textcolor (Yellow);

Highvideo;
Writeln ('Multiplikation zweier  Zahlen');

Normvideo;
Textcolor (White);

gotoxy(11,12);
Writeln('Berechnen sie: 36 + 42=');
Ergebnis:= c+d;
Read (Ergebnis);
IF Ergebnis=77 Then
Begin
Writeln ('77 ist Richtig');
Writeln;
Writeln;
Writeln('drücken Sie die "2" um zur zweiten Aufgabe zu gelangen');

Write('77 ist Richtig');

Writeln;
Writeln;
Writeln;
Writeln ('Druecken Sie die "2" um zur zweiten Aufgaben zu kommen');
End

ElSE
Begin
Writeln('Das war leider falsch! Starten sie Das Programm erneut, um es nochmal zu probieren');

end;
Readkey;


End.                                       

Antworten zu Free Pascal: Wo liegt das Problem in dem Code ?:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Probiert hinten

statt End.

End;
End.

Du meinst so?

Zitat

ElSE
Begin
Writeln('Das war leider falsch! Starten sie Das Programm erneut, um es nochmal zu probieren');

 end;
Readkey;


End;
End.       

Wenn ich das mache, dann wird beim Start des Programm´s die "Else" Zeile Orange markiert (Fehler)!
 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Ich habs mit Borland Pascal gemacht, hat er durchcompiliert. Freepascal hab ich nicht drauf. Sollte aber kompatibel sein.

Meinste jetzt du hast es mit dem Code probiert, den ich hier als erstes gepostet habe?? Arr... Könnte es dan sein, dass mein Compiler eine Macke hatt?

Habe es jetzt Hingekriegt  :D  Es ging doch mit diesem end; was du vorgeschlagen hast :) Habe nur eben einen Punkt beim letzten End vergessen :-\  Dank dir und ein schönes Wochenende wünsche ich dir :);)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
OK.

« verschiedene DestophintergründePascal: String in Array umwandeln »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Internet-Zugriffsprogramm
Ein Internet-Zugriffsprogramm, auch Browser genannt, stellt Internetseiten für den Benutzer dar. Am bekanntesten ist der Microsoft Internet Explorer, gefolgt vom kos...

Programm
Siehe Software...

Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...