{"cells":[{"metadata":{},"cell_type":"markdown","source":"![En tête general](https://raw.githubusercontent.com/PythonLycee/PyLyc/master/img/En_tete_general.png)\n\n\n© Copyright Franck CHEVRIER 2019-2022 https://www.python-lycee.com.
\nLes activités partagées sur Capytale sont sous licence Creative Commons.\n\n Pour exécuter une saisie Python, sélectionner la cellule et valider avec SHIFT+Entrée.\n"},{"metadata":{},"cell_type":"markdown","source":"# Suites de Syracuse"},{"metadata":{},"cell_type":"markdown","source":"*En langage Python, l’écriture __a%b__ permet de renvoyer le reste de la division euclidienne de __a__ par __b__ (où __a__ et __b__ sont des nombres entiers positifs, __b__ non nul).*\n"},{"metadata":{},"cell_type":"markdown","source":"__0. Question préliminaire :__\nSi __a__ est une variable contenant un nombre entier positif :\n* Quelles sont les valeurs que peut renvoyer la saisie ci-dessous ?\t\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"a=18 #Modifier cette valeur pour les tests\na%2","execution_count":1,"outputs":[{"output_type":"execute_result","execution_count":1,"data":{"text/plain":"0"},"metadata":{}}]},{"metadata":{},"cell_type":"markdown","source":"* A quelles propriétés du nombre __a__ correspondent chacune de ces valeurs ?"},{"metadata":{},"cell_type":"markdown","source":"*__Définition de la suite de Syracuse associée à un nombre $a$ :__*\n\nA partir d’un entier non nul __$a$__, on peut construire une suite de nombres de la façon suivante :\n\n\n\n$u_0=a$ et \n\n\n\n\n\n$u_{n+1} = \n\\begin{Bmatrix}\n \\displaystyle \\frac{u_n}{2} & \\hbox{ si $u_n$ est pair} \\\\\n 3u_n+1 & \\hbox{ si $u_n$ est impair} \n\\end{Bmatrix}\n$\n\n\n\n(chaque terme de la suite est obtenu en divisant le précédent par 2 si celui-ci est pair, et en le multipliant par 3 et en ajoutant 1 s’il est impair)\n\nLa vidéo ci-dessous présente la construction d'une suite de Syracuse.\n\n