Valeur miroir d'un nombre

Résolu
Gyl-Mael Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 Gyl-mael -
Bonjour,
j'aimerai ecrire un programme en C qui permet de lire un nombre et d'afficher sa valeur miroir par exemple la valeur miroir du nombre 456 est 654



A voir également:

4 réponses

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
En y réfléchissant, il y a encore plus simple. Et à mon avis, c'est la façon attendue s'il s'agit d'un devoir.

nombre : entier (choisi par l'utilisateur)
reste : entier (entre 0 et 9, unité)
resultat : le nombre miroir

Demander(nombre)

resultat <- 0
TantQue nombre > 0 Faire
reste <- nombre modulo 10
nombre <- nombre / 10
resultat <- resultat * 10 + reste
FinTantQue

Afficher(resultat)
Je te laisse écrire le code ;-).

PS : l'algo fonctionne pour les nombres positifs, à toi de voir si tu as besoin de l'adapter pour les nombres négatifs.
Cdlt,

Google is your friend
11
Sugel Messages postés 4076 Date d'inscription   Statut Membre Dernière intervention   727
 
tiens, c'est vrai ça !

comme quoi il y a plein de moyens de le faire...
0