Bonjour a tous, j'ai un exercice sur la programmation d'algorithme que je ne parvient pas a faire..
Voici l'exo:
Paul decide d'ecrire un algorithme permettant de calculer la moyenne de la classe a un devoir, lors l'annonce des notes.
Il decide que lorsqu'il entrera"100" le programme s'arretera, ne tiendra pas compte de cette note affichera la moyenne des notes entrées juqu'alors.
Voici le bebut du programme de Paul:
Variables:
S et N deux réels.
C un entier naturel.
Debut
Saisir N
S prend la valeur 0
C prend la valeur 0
Tant que.........
S prend la valeur S+N
C prend la valeur C+1
Saisir N
Fin tantQue
Afficher S/C
1.Quelle condition Paul doit-il ecire apres TantQue? D'après moi, Tant que C<100
2.Programmer cet algorithme sur algobox. Je n'arrive pas à faire fonctionner mon algorithme
3.Utiliser cet algorithme pour calculer la moyenne de cette liste de notes;
8-10-13-14-15-2-9-7-8-11
Merci d'avance 
Bonjour,
non, plutôt Tant que N
100
montre moi ta syntaxe algobox, je te dirais ce qui ne va pas. (Par exemple
se code != )
Bonjour, merci de m'avoir répondu !
Variables:
S est un nombre
N est un nombre
C est un nombre
Début algorithme:
Lire N
S prend la valeur 0
C prend la valeur 0
Tant que (N<100) faire
Début tant que
S prend la valeur S+N
C prend la valeur C+1
Afficher N
Fin tant que
N prend la valeur S/C
Fin algorithme
Je ne suis pas très douée pour les algorithme alors pour mieux comprendre j'ai essayé de le faire mais ça ne va pas
C'est parce que tu ne respectes pas vraiment la syntaxe
(tu peux coller celui là dans algobox à condition d'être en mode editeur de texte, ou directement en ligne dans proglab
)
VARIABLES
S EST_DU_TYPE NOMBRE
N EST_DU_TYPE NOMBRE
C EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
LIRE N
S PREND_LA_VALEUR 0
C PREND_LA_VALEUR 0
TANT_QUE (N!=100) FAIRE
DEBUT_TANT_QUE
S PREND_LA_VALEUR S+N
C PREND_LA_VALEUR C+1
LIRE N
FIN_TANT_QUE
S PREND_LA_VALEUR S/C
AFFICHER S
FIN_ALGORITHME
VARIABLES
S EST_DU_TYPE NOMBRE
N EST_DU_TYPE NOMBRE
C EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
S PREND_LA_VALEUR 0
C PREND_LA_VALEUR 0
LIRE N
TANT_QUE (N<100) FAIRE
DEBUT_TANT_QUE
S PREND_LA_VALEUR S + N
C PREND_LA_VALEUR C + 1
LIRE N
FIN_TANT_QUE
N PREND_LA_VALEUR S/C
AFFICHER "LA MOYENNE VAUT : "
AFFICHER* N
AFFICHER "NOMBRE DE NOTES : "
AFFICHER* C
FIN_ALGORITHME
Bonjour Glapion
.
Je ne savais pas qu'on pouvait utiliser une balise CODE ici...
C'est rudement bien, j'achète tout de suite
!!!
VARIABLES
S EST_DU_TYPE NOMBRE
N EST_DU_TYPE NOMBRE
C EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
S PREND_LA_VALEUR 0
C PREND_LA_VALEUR 0
LIRE N
TANT_QUE (N<100) FAIRE
DEBUT_TANT_QUE
S PREND_LA_VALEUR S + N
C PREND_LA_VALEUR C + 1
LIRE N
FIN_TANT_QUE
N PREND_LA_VALEUR S/C
AFFICHER "LA MOYENNE VAUT : "
AFFICHER* N
AFFICHER "NOMBRE DE NOTES : "
AFFICHER* C
FIN_ALGORITHME
Oui LeDino
salut, j'avais découvert ça au détour d'un post, c'est sympa, ça évite de s'embêter à mettre des blancs pour indenter le code.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :