Besoin d'aide Algorithme
1somNiak47
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
1somNiak47 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
1somNiak47 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonsoir tout le monde,
Voilà j'ai un petit soucis, je suis entrain de suivre une formation à distance sur la programmation depuis deux semaines, le premier chapitre ce dirige vers l'étude de l'algorithmique, j'ai un petit soucis avec mon devoir, voici l'intituler :
L'algorithme de ce premier devoir doit demander à l'utilisateur une série de trois nombres inférieurs à 1000 mais supérieurs à 100. Il doit ensuite retourner le plus grand et le plus petit de ces trois nombres. Cet algorithme boucle enfin sur la saisie d'une autre série de trois nombre et effectue le même traitement. Il ne s'arrête que lorsque ces trois nombre sont identiques
Exemple :
Saisir le premier nombre 125
Saisir le deuxième nombre 135
saisir le troisième nombre 7
Refusé car inférieur à 100
saisir le troisième nombre 654
Le plus grand est 654
le plus petit est 125
Saisir le premier nombre 825
Saisir le deuxième nombre 656
Saisir le troisième nombre 540
Le plus grand est 825
Le plus petit est 540
Saisir le premier nombre 752
Saisir le deuxième nombre 752
Saisir le troisième nombre 752
Trois nombres identiques, c'est la FIN
Aidez-vous des exemples d'algorithme de ce premier chapitre. Présentez votre travail en allant du niveau Général au niveau le plus précis et découpez votre algorithme en sous algorithme.
Voilà je ne comprend pas trop ce que je dois faire, je ne demande pas de mâcher mon travail mais de me diriger, si je doit faire comme le tableau dessus mais avec d'autres chiffres ou si je doit faire autre chose, je vous remercie d'avance pour vos réponse que j'attends avec impatience.
Voilà j'ai un petit soucis, je suis entrain de suivre une formation à distance sur la programmation depuis deux semaines, le premier chapitre ce dirige vers l'étude de l'algorithmique, j'ai un petit soucis avec mon devoir, voici l'intituler :
L'algorithme de ce premier devoir doit demander à l'utilisateur une série de trois nombres inférieurs à 1000 mais supérieurs à 100. Il doit ensuite retourner le plus grand et le plus petit de ces trois nombres. Cet algorithme boucle enfin sur la saisie d'une autre série de trois nombre et effectue le même traitement. Il ne s'arrête que lorsque ces trois nombre sont identiques
Exemple :
Saisir le premier nombre 125
Saisir le deuxième nombre 135
saisir le troisième nombre 7
Refusé car inférieur à 100
saisir le troisième nombre 654
Le plus grand est 654
le plus petit est 125
Saisir le premier nombre 825
Saisir le deuxième nombre 656
Saisir le troisième nombre 540
Le plus grand est 825
Le plus petit est 540
Saisir le premier nombre 752
Saisir le deuxième nombre 752
Saisir le troisième nombre 752
Trois nombres identiques, c'est la FIN
Aidez-vous des exemples d'algorithme de ce premier chapitre. Présentez votre travail en allant du niveau Général au niveau le plus précis et découpez votre algorithme en sous algorithme.
Voilà je ne comprend pas trop ce que je dois faire, je ne demande pas de mâcher mon travail mais de me diriger, si je doit faire comme le tableau dessus mais avec d'autres chiffres ou si je doit faire autre chose, je vous remercie d'avance pour vos réponse que j'attends avec impatience.
A voir également:
- Besoin d'aide Algorithme
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Algorithme euromillion excel gratuit - Forum Algorithmes / Méthodes
- Algorithme ajout rapide snapchat - Forum Snapchat
- Ajout rapide snap - Forum Snapchat
1 réponse
( excusez moi du double post )
j'ai chercher sur Internet j'ai pas trouvé des exemples pareils mais j'ai essayé quelque chose par moi même dite moi ce que vous en pensez
Bloc
Ecrire ("Tapez le premier nombre:")
LireNbre1 (125)
Ecrire ("Tapez le deuxième nombre:")
LireNbr2 (135)
Ecrire ("Tapez le troisième nombre:")
LireNbr3 (7)
Refusé car inférieur à 100
Ecrire ("Tapez le troisième nombre:")
LireNbr3 (654)
Fin Bloc
Fin Si Nrb1=Nbr2=Nbr3 amorcez fin de cycle
Sinon recherche + Grand et + Petit
Bloc
Si (Nrb1 > Nbr2)
Max Nbr1
Sinon si (Nbr2 > Nbr3)
Max Nbr2
Sinon
Max Nbr3
Ecrire ("Ecrivez le nombre le plus grand":)
LireMax (654)
Fin bloc
Bloc
Si (Nbr1 < Nbr2)
Min Nbr1
Sinon Si (Nbr2 < Nbr1)
Min Nbr2
Sinon
Min Nbr3
Ecrire ("Ecrivez le nombre le plus Petit":)
LireMin 125
Fin bloc
( merci encore pour vos réponse je suis entrain de faire la suite mais je ne re posterais pas un message car ça va encombré le forum et puis ça seras la même chose mais avec d'autres chiffres différents)
j'ai chercher sur Internet j'ai pas trouvé des exemples pareils mais j'ai essayé quelque chose par moi même dite moi ce que vous en pensez
Bloc
Ecrire ("Tapez le premier nombre:")
LireNbre1 (125)
Ecrire ("Tapez le deuxième nombre:")
LireNbr2 (135)
Ecrire ("Tapez le troisième nombre:")
LireNbr3 (7)
Refusé car inférieur à 100
Ecrire ("Tapez le troisième nombre:")
LireNbr3 (654)
Fin Bloc
Fin Si Nrb1=Nbr2=Nbr3 amorcez fin de cycle
Sinon recherche + Grand et + Petit
Bloc
Si (Nrb1 > Nbr2)
Max Nbr1
Sinon si (Nbr2 > Nbr3)
Max Nbr2
Sinon
Max Nbr3
Ecrire ("Ecrivez le nombre le plus grand":)
LireMax (654)
Fin bloc
Bloc
Si (Nbr1 < Nbr2)
Min Nbr1
Sinon Si (Nbr2 < Nbr1)
Min Nbr2
Sinon
Min Nbr3
Ecrire ("Ecrivez le nombre le plus Petit":)
LireMin 125
Fin bloc
( merci encore pour vos réponse je suis entrain de faire la suite mais je ne re posterais pas un message car ça va encombré le forum et puis ça seras la même chose mais avec d'autres chiffres différents)