CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : [HELP] Error pour calcule de moyenne

DébutPage précedente
1
Page suivantePage suivante
viruscash viruscash
MP
Niveau 4
28 septembre 2016 à 16:17:42

Bonjour a tous, j'essaie de créer un programme (avec javaschool) calculant la moyenne, tout vas pour le mieux sauf que au moment de faire le quotient de la somme des notes sur le nombre de note, l'erreur suivante s'affiche : "error: incompatible types: possible lossy conversion from double to int
moyenne=somme/n;"
Si quelqu'un sait ou est l'erreur, je serais ravie qu'il me l'indique.

Merci de vos réponses futures

void main(){

//Ce programme permet de calculer la moyenne du trimestre ( notes avec un coefficient commun)

//Déclaration des variables
int n;//variable pour entrer n note
int moyenne;// moyenne des notes saisies
double a;// Note obtenue
double somme;//Somme des notes
//Initialistion

a=0;
n=0;
moyenne=0;
somme=0;
//Saisie du nombre de note
println("Entrer le mobre de note totale");
n=readInt();
if(n<=0){
println("Tu es stupide");
}
else {
for (int i = 0; i < n; i++){
a=readDouble();
somme=somme+a;
}
println(somme);
moyenne=somme/n;

}
}

Message édité le 28 septembre 2016 à 16:18:07 par viruscash
viruscash viruscash
MP
Niveau 4
28 septembre 2016 à 16:38:19

J'avais remarqué, mais je n'arrive pas fixer ce problème de int et double

godrik godrik
MP
Niveau 22
28 septembre 2016 à 17:26:08

bon, ca ne devrait pas etre une erreur, mais un warning. Mais en vrai, moyenne ne devrait pas etre un int. Tu peux avoir une moyenne de 12.3. Ca devrait donc etre un double.

viruscash viruscash
MP
Niveau 4
28 septembre 2016 à 18:30:41

Ah oui, que je suis stupide, merci beaucoup godrik.
Bonne journée

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : godrik, LGV
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment