Calcul moyenne pondérée
Résolu
Bonjour,
J'ai codé un petit programme qui calcule une moyenne pondérée, mais il y a un bug et quand je le lance, j'ai beau entrer que je n'ai plus de notes à mettre, il continue la boucle "while".
J'ai aussi essayé en faisant "while rep!=1" mais ça ne marche pas...
Quelqu'un pourrait m'aider ?
Voici le programme :
n=0
c=0
snc=0
sn=0
sc=0
mo=0
rep=0
while "rep==0" :
n=input("Donnez votre note (Faites attention à la mettre sur 20 avant)")
"sn=sn+n"
c=input("Donnez le coef de la note que vous venez de mettre")
"sc=sc+c"
"snc=snc+n*c"
rep=input("As-tu une autre note à entrer ? (0 pour oui et 1 pour non)")
print(n)
print(sc)
if "rep=1" :
mo=snc/sc
input("Ta moyenne est :", mo)
if "mo>16" :
input("Bravo ! Tu as les félicitations !!!")
if "mo<16" :
if "mo>14" :
input("Bravo tu as le tableau d'honneur !!!")
if "mo<14" :
input("Bravo !!! Tu as les encouragements !!! Tout dépendra du conseil de classe.")
J'ai codé un petit programme qui calcule une moyenne pondérée, mais il y a un bug et quand je le lance, j'ai beau entrer que je n'ai plus de notes à mettre, il continue la boucle "while".
J'ai aussi essayé en faisant "while rep!=1" mais ça ne marche pas...
Quelqu'un pourrait m'aider ?
Voici le programme :
n=0
c=0
snc=0
sn=0
sc=0
mo=0
rep=0
while "rep==0" :
n=input("Donnez votre note (Faites attention à la mettre sur 20 avant)")
"sn=sn+n"
c=input("Donnez le coef de la note que vous venez de mettre")
"sc=sc+c"
"snc=snc+n*c"
rep=input("As-tu une autre note à entrer ? (0 pour oui et 1 pour non)")
print(n)
print(sc)
if "rep=1" :
mo=snc/sc
input("Ta moyenne est :", mo)
if "mo>16" :
input("Bravo ! Tu as les félicitations !!!")
if "mo<16" :
if "mo>14" :
input("Bravo tu as le tableau d'honneur !!!")
if "mo<14" :
input("Bravo !!! Tu as les encouragements !!! Tout dépendra du conseil de classe.")
Configuration: Windows / Chrome 87.0.4280.141
4 réponses
-
Bonjour
en Pyhton, il y a un truc primordial => l'indentation.
Pour qu'on puisse t'aider, il faut qu'on la vois.
Pour ça, il faut lire attentivement et appliquer ce petit tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code