home *** CD-ROM | disk | FTP | other *** search
-
- PROGRAM Zahlenraten;
-
- VAR Ratezahl, Zufallszahl, I : Integer;
- Geraten : Boolean;
-
- BEGIN
- Writeln ('Zahlenraten zwischen 0 und 99');
- Writeln;
- Randomize;
- Zufallszahl := Random(99); { Zahl zwischen 0 und 99 }
- Geraten := False;
- I := 1;
- REPEAT
- Write ('Ratezahl: ');
- Readln (Ratezahl);
- IF Ratezahl=Zufallszahl THEN Geraten:=True
- ELSE BEGIN
- IF Ratezahl>Zufallszahl THEN Writeln ('zu gross')
- ELSE Writeln ('zu klein')
- END; { von ELSE }
- I:=I+1
- UNTIL Geraten OR (I>7);
- IF Geraten THEN BEGIN
- Writeln ('Herzlichen Glückwunsch!');
- IF I<3 THEN Writeln ('Das war Spitze!')
- END { von IF }
- ELSE Writeln ('Die Zahl war: ',Zufallszahl:3);
- Readln
- END.
-