En compilant mon programme donne erreur

cs_domxaline Messages postés 327 Date d'inscription jeudi 21 août 2008 Statut Membre Dernière intervention 10 mai 2012 - 13 août 2009 à 17:37
cs_domxaline Messages postés 327 Date d'inscription jeudi 21 août 2008 Statut Membre Dernière intervention 10 mai 2012 - 14 août 2009 à 13:41
Bonjour,
ce programme qui demande à l' utilisateur d' entrer les notes sur 20 de 10 élèves d' une classe. Puis le programme affiche la moyenne de ces note,mais en compilant j'ai une erreur message suivant

Exception in thread "main" java.lang.Error: Unresolved compilation problem:

at Mesessaies.Toi1.main(Toi1.java:5)


import java.util.Scanner;
package Mesessaies;
public class Toi1
{
public static void main(String []args)
{
Scanner sc=new Scanner(System.in);
double[] notes=new double[10];double somme=0;
for(int i=0; i<notes.length; i++)
{
System.out.println("entrez une nouvellen note:");
notes.length=sc.nextInt();
somme+=notes[i];
}
System.out.println("moyenne des notes="+somme/notes.length);
}
}

2 réponses

cs_chalha Messages postés 7 Date d'inscription jeudi 30 juillet 2009 Statut Membre Dernière intervention 13 août 2009
13 août 2009 à 17:54
bonjour,

for(int i=0; i<notes.length; i++)
{
System.out.println("entrez une nouvellen note:");
notes.length=sc.nextInt();
somme+=notes[i];
} cette boucle nous permet d'entrer les notes de 10 élèves mais j'ai pas compris pourquoi tu as écrit "notes.length=sc.nextInt();"
si j'ai bien compris ton problème, voici mon programme:

import java.util.*;
public class Exo6 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
double[] notes=new double[10];
double somme=0;
for (int i = 0; i < notes.length; i++) {
System.out.println("entrez une nouvelle note");
notes[i]=sc.nextDouble();
somme=somme+notes[i];
}
double moy;
moy=somme/10;
System.out.println("la moyen est :" +moy);
}
}

chalha
0
cs_domxaline Messages postés 327 Date d'inscription jeudi 21 août 2008 Statut Membre Dernière intervention 10 mai 2012 2
14 août 2009 à 13:41
merci beaucoup
0
Rejoignez-nous