Valeur miroir d'un nombre

Résolu
Gyl-Mael Messages postés 1 Statut Membre -  
 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 11653 Statut Contributeur 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 4859 Statut Membre 727
 
tiens, c'est vrai ça !

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