Ciao a tutti..
Ho cercato sul forum se c'era già una discussione simile aperta ma non l'ho trovata..

Devo creare un programmino che mi conta i numeri pari dopo che l'utente ne ha inseriti un tot..
Ho provato e subito mi sembrava funzionasse e invece no..mi aiutate? lo so che è una cavolata ma sto imparando..

codice:
import java.util.Scanner;
public class QuantiPari {
	public static void main (String [] args) {
	Scanner input = new Scanner(System.in);

	System.out.println("Immettere una sequenza di interi di almeno un elemento " +
    				   "terminata da un non-intero:");
					   
        while(!input.hasNextInt()) { 	
	      input.next(); 
	      System.out.println("Immetti almeno un intero"); 
	}

	int n;
	int cont ;
	int k;
	n = input.nextInt();
	cont = 0;

	while(input.hasNextInt()) {
		k = input.nextInt();		
	    if ((k % 2) == 0)
	      	cont = cont + 1;
        }
	System.out.println("Il numero dei numeri pari e':" + cont);

	}
}
Grazie..