stiamo all'abc della programmazione, vero?
in un panorama reale (libretto universitario), dove si suppone che un voto venga registrato se maggiore o uguale a 18 voti_l sarebbe:codice:int[] voti_n = new int[]{18, 22, 30, 23, 27}; //ok è uno studente scostante String[] voti_l = new String[]{"zero", "uno", "due",...,"ventinove", "trenta"}; // traduciamo tutto for (int i = 0; i < voti_n.length; i++) { System.out.println(voti_l[voti_n[i]]); }
e nel ciclo for si dovrebbe sottrarre 18 al voto numerico:codice:String[] voti_l = new String[]{"diciotto", "diciannove",...,"ventinove", "trenta"};
codice:for (int i =0; i < voti_n.length; i++) { System.out.println(voti_l[voti_n[i]-18]); }

Rispondi quotando