_stan
(320 punti)
1' di lettura

Tema 22

Scrivere un metodo isArrayValoriAlternatiPariDispari che riceve in ingresso un vettore di interi V e restituisce TRUE se V è un vettore a valori alternati pari e dispari, cioè non ci sono due elementi consecutivi entrambi pari o entrambi dispari. Si consideri lo 0 come valore pari. Ad esempio, V = [4, 5, 2, 7, 6, 1] è a valori alternati pari e dispari, mentre il vettore A = [3, 5, 2, 7,4, 9 ] non lo è.
 public class tema22{ public static boolean isArrayValoriAlternati (int[] V) { // inizializziamo una variabile boolean al valore TRUE che modificheremo appena // dovessimo // incontrare due valori che non rispettano il criterio richiesto boolean valoriAlternati = true; // facciamo partire il ciclo dal secondo elemento per rendere il procedimento // coerente con // la scelta fatta sui controlli i quali mirano a verificare un elemento e il // suo precedente for (int i=1; i