GARANTIR DESCONTO

Fórum Sorteio entre 9 numeros (Random?) #188962

15/10/2003

0

Boa Noite,
Eu gostaria de fazer uma função que sorteie um elemento de seus paramentros:


chamada: Sorteio(1,4,5,6,7) retorna aletoriamente 1 ou 4 ou 5 ou 6 ou 7

como faço??


Michelsp

Michelsp

Responder

Posts

15/10/2003

Beppe

Cria um array:

const
  Numeros: array[0..4] of Integer = (1, 4, 5, 6, 7);
var
  Escolha: Integer;
begin
  Escolha := Numeros[Random(Length(Numeros))];
end;


Se você quer uma função:
function Sorteio(const Numeros: array of Integer): Integer;
begin
  Result := Numeros[Random(Length(Numeros))];
end;

Chame Sorteio([1, 4, 5, 6, 7]);

Ataliba


Responder

Gostei + 0

15/10/2003

Michelsp

Muito Obrigado!!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar