vorrei fare un programma che confronta tutti gli elementi di un array dato da 5 input, e mi da true se elemento 1 < elemento 2 <.....< elemento5, false se questo non accade..
ho fatto questo programma ma non termina mai...ditemi voi:
Confronto.java:
ConfrontoTest.java:codice:public class Confronto{ public static boolean conf(int[] list){ boolean r = true; int i= 0; while (i < list.length -1){ if (list[i] < list[i+1]){ i = i++; } else{ r = false; return r; } } return r; } }
codice:public class ConfrontoTest{ public static void main(String[]args){ int e = Integer.parseInt(args[0]); int e1 = Integer.parseInt(args[1]); int e2 = Integer.parseInt(args[2]); int e3 = Integer.parseInt(args[3]); int e4 = Integer.parseInt(args[4]); int[] a = {e, e1, e2, e3, e4}; boolean risultato = Confronto.conf(a); System.out.println(risultato); } }

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando