Come esercizio dovrei Scrivere un metodo che prenda in input un array di long, e restituisca un boolean che indichi se esiste una sequenza crescente di almeno 5 numeri contigui...tipo:<8, 3, 9, 2, 4, 7, 9, 12, 15, 6, 4>, Output : True
Però ho un dubbio...credo che così facendo nn attenziono se i valori sn contigui.. forse dovrei mettere cont=0; ma nn funziona.. qualche idea???!codice:public static boolean metodo(long [] A){ int cont=0; for(int i=0; i<A.length-1; i++){ System.out.println(A[i]+" < "+A[i+1]); if(A[i] <A[i+1]) cont++; System.out.println(cont+"\n"); if(cont==5) return true; } return false; }

Rispondi quotando