Script Python #7 (Hors-série) : Nombre d'Armstrong #7 (2e variante)

25 Janvier 2023 , Rédigé par J. Pita

 

Dans la 2e variante du script, j'ai recouru aux divisions successives par 10 afin de récupérer le dernier chiffre (le reste) qui compose le 1er nombre (celui saisi par l'utilisateur), puis le 2e nombre (égal au quotient du nombre initial par 10), et ainsi de suite. En voici les lignes de code :

undefined
Nombre d'Armstrong (2e variante)
Nombre d'Armstrong (2e variante)

Prenons les mêmes nombres que dans la 1re variante afin de comparer les résultats des tests: 153, 370, 371, 407:

Nombre d'Armstrong (1re variante)
Nombre d'Armstrong (1re variante)
Nombre d'Armstrong (1re variante)
Nombre d'Armstrong (1re variante)
Nombre d'Armstrong (1re variante)
Nombre d'Armstrong (1re variante)
Nombre d'Armstrong (1re variante)
Nombre d'Armstrong (1re variante)

Qu'en est-il de  500, saisi au hasard ? Eh bien, il s'ensuit ceci:

Nombre d'Armstrong (1re variante)
Nombre d'Armstrong (1re variante)

 

Il ne vous reste plus qu'à tester d'autres nombres. 

Lire la suite : Nombre triangulaire

Partager cet article

Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article