Je ne comprend pas.
Pouvez-vous m'aider ?
C'est la seule condition qui n'est pas respectée.
package fr.codegym.task.task05.task0507;
/*
Moyenne arithmétique
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader lecteur = new BufferedReader(new InputStreamReader(System.in));
double nb1 = Integer.parseInt(lecteur.readLine());
int nombre = 1;
while (true) {
double nb2 = Integer.parseInt(lecteur.readLine());
nb1 = nb1 + nb2;
nombre++;
if (nb2 == -1) {
nb1 = nb1 - nb2;
nombre = nombre - 1;
System.out.println(nb1 / nombre);
break;
}
}
}
}