Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Simplificar Seguridad En Random (https://www.clubdelphi.com/foros/showthread.php?t=65789)

amonxanubis4 13-01-2010 06:11:26

Simplificar Seguridad En Random
 
Código Delphi [-]
procedure TBusca_Minas.JUGARClick(Sender: TObject);
var
x: integer;
begin
randomize;

  for x:=1 to 5 do
  for y:=2 to 5 do
  begin
  ciclo[x]:=random(25);
 if (ciclo[x]=ciclo[x-1]) or (ciclo[x]=ciclo[x-2]) or (ciclo[x]=ciclo[x-3]) or     
  ciclo[x]:=random(25);


         end;

end;


j:=ciclo[1];
k:=ciclo[2];
l:=ciclo[3];
m:=ciclo[4];
n:=ciclo[5];
Ok... Quisiera saber si hay alguna manera de quitar eso de los x-1 y x-2.
Se trata que los numeros no deben repetirse, porque es para el juego de las buscaminas. El punto es que me piden que es mucho codigo (....creo que siempre me dice eso el profe) y que hay alguan manera para comparar con el vector entero...
Quisiera si me pudieran ayudar o si necesitan que ponga el resto del codigo diganme =)

Crandel 14-01-2010 11:46:59

Deberías explicar mejor que es lo que quieres hacer. Cual es el problema y que solución planteaste.


La franja horaria es GMT +2. Ahora son las 15:43:57.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi