Thema: Delphi 6 aus 45

Einzelnen Beitrag anzeigen

Benutzerbild von vlees91
vlees91

Registriert seit: 19. Apr 2004
843 Beiträge
 
Turbo Delphi für Win32
 
#16

Re: 6 aus 45

  Alt 18. Dez 2007, 10:25
Delphi-Quellcode:
function zufallsZahlen():Array[0..5] of Integer;
var
  numbers: array[0..5] of integer;
  tempNumber, lastNumber: Integer;
begin
  for lastNumber := 0 to 5 do
  begin
    numbers[lastNumber] := 0;
  end;

  lastNumber := -1;

  while numbers[5] = 0 do
  begin
    tempNumber := random(45) + 1;
    if tempNumber not in numbers then
    begin
      numbers[lastNumber + 1] := tempNumber;
      inc(lastNumber);
    end;
  end;
  result := numbers;
end;
Sowas?
vlees91
  Mit Zitat antworten Zitat