AlgoBox : syracuse
Calcul des termes de la suite de syracuse jusqu'à u100 après avoir entré le premier terme.
Tester l'algorithme
Cliquer sur ce bouton pour exécuter l'algorithme :
Résultats
Code de l'algorithme
1
VARIABLES
2
u
EST_DU_TYPE
NOMBRE
3
i
EST_DU_TYPE
NOMBRE
4
a
EST_DU_TYPE
NOMBRE
5
DEBUT_ALGORITHME
6
LIRE
a
7
u
PREND_LA_VALEUR
a
8
AFFICHER
"0 -> "
9
AFFICHER
u
10
POUR
i
ALLANT_DE
1 A 100
11
DEBUT_POUR
12
SI
(u%2==0)
ALORS
13
DEBUT_SI
14
u
PREND_LA_VALEUR
u/2
15
FIN_SI
16
SINON
17
DEBUT_SINON
18
u
PREND_LA_VALEUR
3*u+1
19
FIN_SINON
20
AFFICHER
i
21
AFFICHER
" -> "
22
AFFICHER
u
23
FIN_POUR
24
FIN_ALGORITHME