ich bin gerade dabei mich mit Lazarus für die Uni auseinander zu setzen. Lazarus sind auch meine ersten Schritte auf dem Gebiet der Programmierung. Ich hangel mich durch dieses Tutorial. Ich wollte ein Programm schreiben, dass zwei Zahlen miteinander addiert, solange bis man zur Frage, ob man es Beenden soll mit "Y" antwortet.
Code: Alles auswählen
program Addition;
USES Crt;
TYPE Wertebereich = 0..50;
YN = (Y, N);
VAR Summand1, Summand2: Wertebereich;
Beenden: YN;
Summe: integer;
begin
ClrScr;
Repeat
WriteLn ('Mit diesem Programm werden 2 Zahlen addiert, von 1 bis 50');
Write ('Bitte geben Sie die erste Zahl ein: ');
ReadLn (Summand1);
Write ('Bitte geben Sie die zweite Zahl ein: ');
ReadLn (Summand2);
Summe := Summand1 + Summand2;
Write ('Das Ergebnis ist: ');
WriteLn (Summe);
WriteLn ('Beenden? (Y/N)');
ReadLn (Beenden);
Until (Beenden = 'Y');
End.
Liebe Grüße