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..