Código fuente del juego Java 6
Public static void main(String[] args) {
Lector de escáner = nuevo escáner (system. in) ;
int area;
System.out.println("El juego comienza... Por favor ingresa al área: (1-9)" + '\n '+"1 , 2, 3 significa fácil"+'\n'+"4, 5, 6 significa medio"+'\n'+ "7, 8, 9 significa difícil"+ '\n'+"Por favor seleccione :");
area = lector . nextint();
switch((area1)/3) {
Caso 0: System.out.println ("Tú eliges ¡fácil!"); Break;
caso 1: System.out.println ("¡Tú eliges el medio!"); Break; Caso 2: System.out.println ("¡Tú eliges difícil!") ; roto;} System.out.println("¡Buena suerte!"); proceso del juego juego 1 = nuevo proceso del juego (área); proceso del juego();}} segundo archivo Java: importación aleatoria de Java. Java .util scanner; clase pública GameProcess { int area, I, arrcount, right, midright, t; int base[]=new int[arrcount], userNum[]=new int[area ], sysNum[] = new int [área]; Aleatorio Aleatorio = nuevo Aleatorio(); lector de escáner = nuevo escáner (sistema. en) { área = a; arr count = 10; ; base = new int[arr count]; userNum = new int[area]; sys num = new int[area]; for(int i = 0;i<arrcounti++){ base[I]= I; println(base[I]);} } void process(){ rand(); y (¡correcto! = área){ scanf(); comparar(); print(); check(); void rand(){ for(I = 0; i<area; i++){ t = nextint(arr count);// sistema . println(t); sys num[I]= base[t]; sistema out . = t; j & ltarr count-1; j++)base[j]= base[j+1]; arr count-;} void scanf(){ system out . \n"+"Ingrese el número "+área+")); for(int I = 0;i<area;i++){ userNum[I]= lector siguiente short();} } void check(){ if(right. = = área)sistema fuera.
println("¡Ganaste...!");} Verificación booleana (int i) {return true} void compare() { int i=0, j = 0; ;i<area;i++){ for(j=0;j<area;j++){ if(userNum[I]== sysNum[j]){ if(I==j)right++;else mid right++;} } } } void print (){ system . out . println(" A "+right+" B "+midright); ! ! ! ! ! !