import java.util.*;

/* Applicazione che legge dalla tastiera
 * una sequenza non vuota di numeri e
 * calcola la media aritmetica della sequenza. */
class MediaAritmetica {
	public static void main(String[] args) {
		double numero; // elemento corrente della sequenza
		double somma; // somma degli elementi della sequenza
		int lunghezza; // numero degli elementi della sequenza
		double media; // la media aritmetica della sequenza
        Scanner in;        // per la lettura dalla tastiera

        /* crea un oggetto per la lettura dalla tastiera */
        in = new Scanner( System.in );

		/* visualizza un messaggio */
		System.out.print("Scrivi una sequenza non vuota di numeri reali ");
		System.out.println("(terminata da un punto): ");

		/* inizializza somma e lunghezza */
		somma = 0;
		lunghezza = 0;

		/*
		 * legge gli elementi della sequenza, aggiornando somma e
		 * conteggio
		 */
		while ( in.hasNextDouble() ) {
			/* legge il prossimo elemento e lo somma a somma */
			numero = in.nextDouble();
			somma = somma + numero;
			/* incrementa la lunghezza */
			lunghezza++;
		}

		/* calcola la media aritmetica */
		media = somma / lunghezza;

		/* visualizza il valore della media aritmetica della sequenza */
		System.out.print("La media aritmetica della sequenza è ");
		System.out.println(media);
	}
}
