
+++ PASCAL +++ Zufallszahlen 2
Freitag, 10. August 2007
PROGRAM Zufallszahl2;
USES crt;
CONST max = 8;
TYPE TFeld = array [1..max] of byte;
VAR feld : TFeld;
i, j, zahl : byte;
gleich : boolean;
BEGIN
textattr := 30;
clrscr;
For i := 1 To max Do feld[i] := 0;
Randomize;
For i := 1 To max Do
begin
Repeat
gleich := false;
zahl := random(max)+1;
For j := 1 To i Do
If (zahl=feld[j]) Then
begin
gleich := true;
break;
end;
Until gleich = false;
feld[i] := zahl;
write(' ', feld[i]);
end;
ReadLn;
END.

