Ciao..devo fare un programmino che mi calcoli la media tra i valori inseriti dall'utente..
l'ho fatto ma non capisco perchè non mi funziona..

codice:
import java.util.Scanner;
public class Media {
	public static void main (String [] args) {
	Scanner tastiera = new Scanner (System.in);
	
	System.out.println("Inserisci una sequenza di interi terminata da un non intero");
	
	while (!tastiera.hasNextInt()) { // controlla che vengano inseriti interi
		tastiera.next(); // svuota il buffer
		System.out.println("Inserisci almeno un intero!");
	}
	
	int n;
	int cont = 1;
	int somma = 0;
	double media = 0;
	
	while (!tastiera.hasNextInt()) {
		n = tastiera.nextInt();
		cont ++;
		somma = somma + n;
	} // while
	
	media = somma/cont;
	System.out.println("La media dei numeri inseriti e': " + media);
	
	
	}
}
restituisce come valore 0.0
grazie..