Código fuente del juego de disparos
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 medio!"); ! "); roto;} System.out.println("¡Buena suerte!"); proceso del juego juego 1 = nuevo proceso del juego (área); juego 1. proceso();}} Segundo archivo Java: importar Java . util . aleatorio; importar Java . util scanner; clase pública GameProcess { int area, I, arrcount, right, midright, t; int base[]=new int[arrcount], userNum[]=new int[area ]; = nuevo int [área]; Aleatorio Aleatorio = nuevo lector de escáner Aleatorio = nuevo escáner (sistema. en proceso de juego (int a) { área = a; arr right = 0; t = 0; base = new int[arr count]; userNum = new int[area]; sys num = new int[area]; . fuera . println(base[I]);} } void proceso(){ rand(); = á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 .
rintln("¡Ganaste...!");} Verificación booleana (int i) {return true} void compare() { int i=0, j = 0; derecha = media derecha = 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); ! ! ! ! ! !