Algorithme à vérifier - Algo - Programmation
Marsh Posté le 19-03-2004 à 20:29:18
extrait du règlement de la cat Programmation a écrit : N'espérez pas trouver ici quelqu'un qui fera tout le boulot à votre place. |
Marsh Posté le 19-03-2004 à 20:31:12
??? BEN je comprends po la !! Je l'ai fait l'algo ! je demande juste s'il est juste, pas de le faire !!
Marsh Posté le 19-03-2004 à 22:22:30
Y a des erreurs
Déjà, pour que ca soit plus clair, il faudrait que tu mettes une tabulation pour les instructions du Pour, des SI ... Indentes bien ton programme et tu verras déjà qu'il y a des trucs qui collent pas (des instructions qui sont pas dans le bon SI, dans la bonne boucle).
Marsh Posté le 19-03-2004 à 18:56:13
Bonjour je dois écrire l'algorithme suivant:
"L'enfant doit donner le résultat de 10 additions. Lorsqu'une addition s'affiche, le joueur doit taper le résultat de l'opération, puis valider sa saisie. Si le résultat tapé est faux, un message indique à l'enfant, qui doit saisir à nouveau le résultat de l'opération. Pour chaque addition l'enfant a droit à 10 essais.
Des que le résultat saisi est correct, un message l'indique a l'enfant et l'addition suivant s'affiche.
Si au bout du 10ème essai, l'enfant n'a toujours pas trouvé le résultat d'une addition, un message s'affiche lui indiquant quel était le résultat. Puis l'addition suivante s'afiche.
Au bout de 10 additions, le nombre total de résultats trouvés et le nombre total d'essais s'affichent.
les 2 opérandes sont chosis au hasard par l'ordinateur, entier ayant la valeur comprise entre 0 et 100."
Je débute alors si vous pouviez me corriger mon algorithme ci dessous .
ALGO JEU EDUCATIF
DEBUT
nb1<-hasard (0,100)
nb2<-hasard (0,100)
NbEssais<-0
Répéter
Pour i de 1 à 10
Faire nb1<- hasard (0,100)
nb2<- hasard (0,100)
FinPour
Afficher (",Nb1,"+,Nb2," )
Saisir (résultat)
somme<-nb1+nb2
Si résultat<>somme
Alors Afficher ("Mauvais résultat! Recommence" )
FinSi
NbEssais<-NbEssais+1
Jusqu'à ((NbEssais=10) OU (résultat=somme))
Si résultat=somme
Alors Afficher ("Bravo, bon résultat!" )
Sinon Afficher ("Dommage, le résultat était:",somme)
FinSi
Fin
Je n'ai pas réussi à faire afficher le nombre total de résultats trouvés et le nombre total d'essais. Merci d'avance