/** * Dovrebbe calcolare la media dei numeri immessi dall'utente. Si ferma di * accettare numeri quando viene immesso un valore negativo (che non fa parte della media). * Ad esempio, se si immette 10 5 3 -2 dovrebbe visualizzare 6 (ma fa un'altra cosa perché * c'è un errore) */ public class SommaErrata { public static double somma(double[] a) { double somma = 1.0; for (int i = 1; i < a.length; i++) { somma += a[i]; } return somma; } public static void main(String[] args) { double[] dati = { 2.1, 3.5 }; System.out.println("La somma è " + somma(dati)); } }