You are on page 1of 2

METODO CONGRUENCIAL

import javax.swing.JOptionPane;

public class Metodo_Congruencial {


public static void main(String[] args) {
Metodo_Congruencial m=new Metodo_Congruencial();
m.Metodo();
}
public void Metodo(){
int m; int Xn; int a; int c;
m=23;Xn=8;a=8;c=10;

int x0,x1,x2,x3,x4,x5,x6,x7,x8,x9;
int y0,y1,y2,y3,y4,y5,y6,y7,y8,y9;
int z0,z1,z2,z3,z4,z5,z6,z7,z8,z9;

x0=Xn;
y0=((a*x0)+c);
z0=(y0%m);

x1=z0;
y1=((a*x1)+c);
z1=(y1%m);

x2=z1;
y2=((a*x2)+c);
z2=(y2%m);

x3=z2;
y3=((a*x3)+c);
z3=(y3%m);

x4=z3;
y4=((a*x4)+c);
z4=(y4%m);

x5=z4;
y5=((a*x5)+c);
z5=(y5%m);

x6=z5;
y6=((a*x6)+c);
z6=(y6%m);

x7=z6;
y7=((a*x7)+c);
z7=(y7%m);

x8=z7;
y8=((a*x8)+c);
z8=(y8%m);

x9=z8;
y9=((a*x9)+c);
z9=(y9%m);
JOptionPane.showMessageDialog(null,"Los numeros aleatorios son:"
+"\n"+z0+"," +" "+z1+", "+z2+", "+z3+", "+z4+", "+z5+", "
+z6+", "+z7+", "+z8+", "+z9 );
}
}

You might also like