Probleme en C++
Résolu/Fermé
jalel92
Messages postés
2
Date d'inscription
jeudi 29 décembre 2011
Statut
Membre
Dernière intervention
29 décembre 2011
-
29 déc. 2011 à 12:53
jalel92 Messages postés 2 Date d'inscription jeudi 29 décembre 2011 Statut Membre Dernière intervention 29 décembre 2011 - 29 déc. 2011 à 14:14
jalel92 Messages postés 2 Date d'inscription jeudi 29 décembre 2011 Statut Membre Dernière intervention 29 décembre 2011 - 29 déc. 2011 à 14:14
2 réponses
nicosssssb
Messages postés
56
Date d'inscription
mercredi 28 décembre 2011
Statut
Membre
Dernière intervention
6 mars 2015
4
Modifié par nicosssssb le 29/12/2011 à 13:49
Modifié par nicosssssb le 29/12/2011 à 13:49
Bonjour,
Si tu utilises Code::Blocks, j'ai modifié le programme pour qu'il fonctionne à présent... (+ commentaire sur les pourquoi des erreurs... AU passage, c'est en C et pas C++ que tu travailles pour l'instant ;)
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
//principal
int main ()
{
//declarations
float cumul = 0, nb = 0, note, moyenne;
int rep= 0 ;
while (rep != 1)
{
printf ("entrer une note = ") ;
scanf ("%f",¬e); // <= il y a bien écrit "& note" mais ca ne passe pas....
cumul += note ;
nb ++ ;
printf ("voulez-vous continuer ? (1= non/ autre=oui) ") ;
scanf ("%d",&rep) ; /// le scanf %c bloquait ton programme !
}
moyenne = cumul/nb ;
printf ("ta moyenne est de %f", moyenne) ;
getch () ;
return 0 ;
}
Si tu utilises Code::Blocks, j'ai modifié le programme pour qu'il fonctionne à présent... (+ commentaire sur les pourquoi des erreurs... AU passage, c'est en C et pas C++ que tu travailles pour l'instant ;)
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
//principal
int main ()
{
//declarations
float cumul = 0, nb = 0, note, moyenne;
int rep= 0 ;
while (rep != 1)
{
printf ("entrer une note = ") ;
scanf ("%f",¬e); // <= il y a bien écrit "& note" mais ca ne passe pas....
cumul += note ;
nb ++ ;
printf ("voulez-vous continuer ? (1= non/ autre=oui) ") ;
scanf ("%d",&rep) ; /// le scanf %c bloquait ton programme !
}
moyenne = cumul/nb ;
printf ("ta moyenne est de %f", moyenne) ;
getch () ;
return 0 ;
}
jalel92
Messages postés
2
Date d'inscription
jeudi 29 décembre 2011
Statut
Membre
Dernière intervention
29 décembre 2011
29 déc. 2011 à 14:14
29 déc. 2011 à 14:14
Merci beaucoup Nicos !