Valeur miroir d'un nombre

Résolu
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

4 réponses

  1. Contributeur
    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
    1. tiens, c'est vrai ça !

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