Algorithme & Script #84 (Hors-série) : Inverse d'un nombre #3
/image%2F6758842%2F20250123%2Fob_849b13_inverse-nombre.png)
Travail à faire
Aux primo-codeurs, il est demandé d'écrire un script qui permet :
- De déterminer l'inverse d'un nombre saisi par l'utilisateur, avec la contrainte suivante : ce nombre doit être inclus entre 2 et 200.
Pour ce faire, je vous en propose d'abord le script :
/image%2F6758842%2F20250124%2Fob_a7e216_pseudo-code-inverse-nbre-3.png)
Et puis le script associé :
/image%2F6758842%2F20250124%2Fob_bd1023_script-3-inverse-nbre-1.png)
/image%2F6758842%2F20250124%2Fob_af8837_script-3-inverse-nbre-2.png)
Passons aux tests en saisissant tour à tour et au hasard, les nombres 17, 207 et 197, la Console Python nous renverra ce qui suit :
/image%2F6758842%2F20250124%2Fob_3f4819_console-3-inverse-nbre-bis.png)
À noter :
- La ligne 25 permet de fixer "l'intervalle d'étude" que j'ai choisi arbitrairement à titre d'illustration de la contrainte. Et les lignes 33-35, quant à elles, servent à intercepter cette contrainte qui fait office d'exception. Je reviendrai plus avant, dans un billet, sur l'utilisation de l'instruction Assert.
Lire aussi :