ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

METODOS CONGRUNECIAL MIXTO, ALEATORIOS NO REPETIDOS


Enviado por   •  1 de Octubre de 2014  •  371 Palabras (2 Páginas)  •  253 Visitas

Página 1 de 2

CODIGO:

package norepetidos;

public class aleatorionorepetidos

{

public static void main(String[] args) {

int a=1;

int c=2;

int semilla=7;

int m=15;

int n=0;

int nxn=semilla;

int i,j,k,p,q,c1=1;

int xn[]= new int[11];

for (a=0; a<m; a++) {

for (c=0; c<m; c++) { xn[0]= semilla;

for (n=0; n<10; n++) { xn[n+1]= (a*nxn+c)%m; nxn=xn[n+1];

} p=0;

for (i=0; i<10; i++) { k=0;

for (j=0; j<10; j++) {

if (xn[i] != xn[j]) { k++;

if (k==9)

{ k=0;

{ p++;

if (p==9)

{ System.out.println("a="+a+"\tc="+c+"\tPaquete #: " +c1+"\n"); c1++;

for (q=0; q<10; q++)

{ System.out.println(" Xn["+q+"]=" + xn[q]); }

}

}

}

}

}

}

}

}

}

}

RESULTADOS:

a=1 c=2 Paquete #: 1

Xn[0]=7

Xn[1]=11

Xn[2]=13

Xn[3]=0

Xn[4]=2

Xn[5]=4

Xn[6]=6

Xn[7]=8

Xn[8]=10

Xn[9]=12

a=1 c=7 Paquete #: 2

Xn[0]=7

Xn[1]=6

Xn[2]=13

Xn[3]=5

Xn[4]=12

Xn[5]=4

Xn[6]=11

Xn[7]=3

Xn[8]=10

Xn[9]=2

a=1 c=8 Paquete #: 3

Xn[0]=7

Xn[1]=2

Xn[2]=10

Xn[3]=3

Xn[4]=11

Xn[5]=4

Xn[6]=12

Xn[7]=5

Xn[8]=13

Xn[9]=6

a=1 c=13 Paquete #: 4

Xn[0]=7

Xn[1]=12

Xn[2]=10

Xn[3]=8

Xn[4]=6

Xn[5]=4

Xn[6]=2

Xn[7]=0

Xn[8]=13

Xn[9]=11

a=7 c=8 Paquete #: 5

Xn[0]=7

Xn[1]=5

Xn[2]=13

Xn[3]=9

Xn[4]=11

Xn[5]=10

Xn[6]=3

Xn[7]=14

Xn[8]=1

Xn[9]=0

a=7 c=10 Paquete #: 6

Xn[0]=7

Xn[1]=3

Xn[2]=1

Xn[3]=2

Xn[4]=9

Xn[5]=13

Xn[6]=11

Xn[7]=12

Xn[8]=4

Xn[9]=8

a=7 c=13 Paquete #: 7

Xn[0]=7

Xn[1]=6

Xn[2]=10

Xn[3]=8

Xn[4]=9

Xn[5]=1

Xn[6]=5

Xn[7]=3

Xn[8]=4

Xn[9]=11

a=11 c=2 Paquete #: 8

Xn[0]=7

Xn[1]=6

Xn[2]=8

Xn[3]=0

Xn[4]=2

Xn[5]=9

Xn[6]=11

Xn[7]=3

Xn[8]=5

Xn[9]=12

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com