je vous propose un algorithme à programmer pour s'amuser

1) Choisis un entier non nul (par exemple 541), calcule la somme des carrés de ses chiffres.
Recommence avec l’entier obtenu et ainsi de suite. Que se passe-t-il au bout d’un certain temps ?
2) Fais fonctionner l’algorithme pour les entiers de 1 à 9.
Complète le schéma ci-dessous pour les nombres 3 ; 5 et 6.

3) Complète la conjecture suivante par deux nombres distincts et inférieurs à dix :
Pour tous les entiers naturels non nuls, on obtient, au bout d’un certain nombre de coups,
soit le nombre ... , soit le nombre ... .
4) Programme cet algorithme en Python.
L’instruction
- Code: Tout sélectionner
from math import floor
Amicalement,