Ver Mensaje Individual
  #2  
Antiguo 25-02-2008
rauros rauros is offline
Miembro
 
Registrado: feb 2008
Ubicación: Alicante - Sax / Sax - Alicante
Posts: 235
Reputación: 19
rauros Va por buen camino
Formula matemática no tiene. Yo pienso que tendrás que añadir la primera fila random y el resto con muchos muchísimos if. Por ejemplo, si llenas la primera fila random:

159736482

Luego tendrás que llenar la segunda fila random, pero con:

Código Delphi [-]
If numero_random = num111 then begin
numero_random:=otro numero random

No sé si me explico bien. Yo nunca he usado números random. Pero num111 es el primer número de la primera fila y el primer cuadrado. Las coordenadas podrías ponerlas después del num. Ejemplo:

123456789
987654321

El 4 será num142 (fila 1, columna 4, cuadrado 2)
y el 3 será num273 (fila 2, columna 7, cuadrado 3)

Para que te hagas una idea, no deben coincidir nunca dos números iguales en una fila, en una columna, ni en un cuadrado.
Responder Con Cita