"'O
0
c
:J
0
li)
..--t
0
N
@
.......
J::
O'l
·;::::
>0.
0
u
Chapitre 11 • L'examen d'algorithmique
256
1
1 Retourner( ............. . )
FinSi
Fin Fonction
Fonction trajet(n : type .. ........... )
#type du résultat : ................. .
Variable(s) locale(s) et type(s) : ..... ........ ........ ....... ......... .............. .. .............. .. .
Début
Fin Fonction
Fonction max(n: type ............. )
#type du résultat : .... ......... ...... .
Variable(s) locale(s) et type(s) : .................................................................... .
Début
Fin Fonction
. . .......... . ... . ......... Partie principale
Début
Fin
Résultats obtenus après exécution : ...................................................... .
Rôle de l'algorithme de la question 2 : ................................................. .
Solutions
Partie A
Rôle de l'algorithme de la question 2 : détermine puis affiche les nombres rencontrés séparés par des tirets, si l'on part de l'entier 10 (c'est-à-dire "5-16-8-4-2-1").
Nom de l'algorithme : Suite de Syracuse
Rôle : Détermine plus petit entier nécessitant 30 étapes et plus grand nb
rencontré
Entrée(s) : --------Sortie(s) : Affichage plus petit entier nécessitant 30 étapes et plus grand nb
rencontré
Variable(s) globale(s) et type(s) : N (entier)
0
c
:J
0
li)
..--t
0
N
@
.......
J::
O'l
·;::::
>0.
0
u
Chapitre 11 • L'examen d'algorithmique
256
1
1 Retourner( ............. . )
FinSi
Fin Fonction
Fonction trajet(n : type .. ........... )
#type du résultat : ................. .
Variable(s) locale(s) et type(s) : ..... ........ ........ ....... ......... .............. .. .............. .. .
Début
Fin Fonction
Fonction max(n: type ............. )
#type du résultat : .... ......... ...... .
Variable(s) locale(s) et type(s) : .................................................................... .
Début
Fin Fonction
. . .......... . ... . ......... Partie principale
Début
Fin
Résultats obtenus après exécution : ...................................................... .
Rôle de l'algorithme de la question 2 : ................................................. .
Solutions
Partie A
Rôle de l'algorithme de la question 2 : détermine puis affiche les nombres rencontrés séparés par des tirets, si l'on part de l'entier 10 (c'est-à-dire "5-16-8-4-2-1").
Nom de l'algorithme : Suite de Syracuse
Rôle : Détermine plus petit entier nécessitant 30 étapes et plus grand nb
rencontré
Entrée(s) : --------Sortie(s) : Affichage plus petit entier nécessitant 30 étapes et plus grand nb
rencontré
Variable(s) globale(s) et type(s) : N (entier)
