Exo d'algorithme
Bonjour,je suis nul en algorithme qui pourrait m'aider pour un devoir...
Voici les énoncés:
Ecrire un algorithme qui à partir de trois notes d'un étudiant et de trois coefficients calcule la moyenne.
Ecrire un algorithme qui prend en entrée trois entiers et qui les retourne triés par ordre croissant.
Merci de votre aide.
Voici les énoncés:
Ecrire un algorithme qui à partir de trois notes d'un étudiant et de trois coefficients calcule la moyenne.
Ecrire un algorithme qui prend en entrée trois entiers et qui les retourne triés par ordre croissant.
Merci de votre aide.
5 réponses
-
tu peuz idee moi
-
Modérateur
-
Merci mais je ne comprends toujours pas
-
bonjour:
voici la solution du premier algo:
declaration: n1, n2, n3, c1, c2, c3, s, sommec: reel
debut
ecrire("entrez les trois notes")
lire(n1, n2, n3)
ecrire("entrez les trois coefficients")
lire(c1, c2, c3)
s=(n1*c1)+(n2*c2)+(n3*c3)
sommec=c1+c2+c3
ecrire("la moyene est:",s/sommec)
fin
N.B.
dans cet algo le symbole '=' signifie 'reçoit' -
algorithme
variable: a,b,c:entiers
debut
ecrire(donner a b c)
lire (a b c)
si a<b<c
ecrire (l ordre croissant est a ,b ,c)
sinon si a<c<b
ecrire(lorde croissant est a,c,b)
sinon si b<a<c
ecrire........
sinon si b<c<a
ecrire....;
sinon si c<a<b
ecrire....
sinonsi c<b<a
ecrire .....
fin si
fin