Convertir
bonjour,j ai un mini projet a faire au langage c qui convertit une chaine de chiffre écrit par lettre a un chiffre (entre zéro et quatre milliards)
par exp :l utilisateur entre dix-sept est le programme affiche 17
et merci pour votre aide
par exp :l utilisateur entre dix-sept est le programme affiche 17
et merci pour votre aide
1 réponse
-
Bonjour,
Qu'est ce qui te bloque ?
La version la plus simple consiste à lire la chaîne de caractères par exemple avecgets
, puis tu fais les tests qui vont bien avecstrcmp
.
Commence déjà par faire tout ce qui est entre 0 et 20.
Puis étend ton programme pour faire tout ce qui est entre 0 et 100 (tu pourras réutiliser une partie du code précédent en faisant une fonction).
Puis étend ton programme pour faire tout ce qui est entre 0 et 1000 (même remarque).
Etc jusqu'à arriver à 4 milliards..
Bonne chance