Bonjour, je n'arrive pas à faire un programme sur Python qui est dû à demain. Pouvez-vous m'aider s'il vous plaît ? Merci d'avance ! Voici l'énoncé : "Faire un programme qui permet la saisie d’une série de note, qui affiche cette série et qui calcule la moyenne de cette série"
Réponse : On va dire qu'il y a 5 notes, que l'on va noter n1, n2, n3, n4 et n5.
n1=int(input("Note 1"))
n2=int(input("Note 2"))
n3=int(input("Note 3"))
n4=int(input("Note 4"))
n5=int(input("Note 5"))
moy=(n1+n2+n3+n4+n5)/5
moy=round(moy,2)
print("La moyenne est :", moy)
Explications : n1, n2... sont des variables dont l'ordinateur va te demander la valeur.
moy est aussi une variable, qui correspond a ta moyenne, si il y a plus de notes, il te suffit de changer le 5 à la fin du calcul, et le remplacer par le nombre de notes.
Et moy=round(moy,2) te permet de choisir à combien de chiffres après la virgule tu souhaite arrondir.
Le print te permet d'afficher à l'écran ce que tu souhaite, que ce soit une variable, ou du texte (entre guillemets).
Et voilà !
0 votes Thanks 1
sylvain16
Pour round, il ne faut pas faire un import maths.* au début du programme ? J'ai un doute si la fonction est définie par défaut où s'il faut utiliser la bibliothèqiue ?
Azm0dan
Sur mon programme, il n'y a pas pas besoins d'importer la bibliothèque math, ça marche sans.
sylvain16
nickel alors :) ça doit dépendre des IDE surement à l'époque où j'étudiais le python en cours ça a du changer :)
Lista de comentários
Réponse : On va dire qu'il y a 5 notes, que l'on va noter n1, n2, n3, n4 et n5.
n1=int(input("Note 1"))
n2=int(input("Note 2"))
n3=int(input("Note 3"))
n4=int(input("Note 4"))
n5=int(input("Note 5"))
moy=(n1+n2+n3+n4+n5)/5
moy=round(moy,2)
print("La moyenne est :", moy)
Explications : n1, n2... sont des variables dont l'ordinateur va te demander la valeur.
moy est aussi une variable, qui correspond a ta moyenne, si il y a plus de notes, il te suffit de changer le 5 à la fin du calcul, et le remplacer par le nombre de notes.
Et moy=round(moy,2) te permet de choisir à combien de chiffres après la virgule tu souhaite arrondir.
Le print te permet d'afficher à l'écran ce que tu souhaite, que ce soit une variable, ou du texte (entre guillemets).
Et voilà !