calculer la moyenne de notes données au clavier. Le système demande des notes jusqu'à ce que le mot clé « stop » soit donnée. Chaque note doit être une valeur numérique, comprise entre 0 et 20.
pourquoi j'ai cette erreur d'exception ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 import java.util.Scanner; public class Exercice1 { public static void main(String[] args) { double x,M,s=0.0; int i=0; Scanner sc=new Scanner(System.in); System.out.println("Saisie des notes entre [0 et 20]Pour terminer taper STOP "); while(sc.nextLine()!="stop"){ do{ System.out.println("Donner des notes entre [0 et 20] "); x=sc.nextFloat(); s=s+x; i++; }while(!((x>0)&&(x<20))); } M=(s/i); System.out.println("La Moyenne des notes saisis est "+M); } }
Partager