Ce programme consiste à renvoyer l'écriture en lettres d'un nombre rentrer par un utilisateur.
C'est un énonce le 4 question:
● Créer un dictionnaire NOMBRES_LETTRES ayant :
•Pour clé les nombres de 0 à 16, les dizaines entre 20 et 60(inclus)
•Pour valeur la correspondance en lettres
Cette question est déjà faite.
●Crée une fonction "décomposition()" ayant en paramètre un nombre et donnant sa décomposition en puissance de 10 sous forme d'une file.
Exemple: decomposition(4840) donnera 0 0 0 0 0 0 0 0 4 8 4 0
Cette question est faite mais pas sous forme de file
●Crée une fonction "classe()" qui :
•prend 3 chiffres en paramètre: le premier correspondant au centaines, le deuxième au dizaine et le troisième au unités.
•retourne une chaîne de caractères avec l'écriture en lettres de ce nombre
Je bloque a cette question
●Crée une fonction "traduction()" ayant en paramètre un nombre (de 12 chiffres maximum) et affichant son écriture en lettres
Je pense qu'il faut la fonction "classe()" pour faire cette question
Si vous pouvez m'aider pour cette exercice, et aussi me dire si l'on peut envoyer des photo de son programme ou alors de l'énoncé.
Merci d'avance
Partager