Exercice

imene -  
totodunet Messages postés 1513 Statut Membre -
Bonjour,
slt ecrir un programme en langage c qui permet d'afficher les nombre positif de 0 & 255 ainsi que leur equivalent en octal et hexadecimal en utilisant un simple printf()

2 réponses

  1. totodunet Messages postés 1513 Statut Membre 201
     
    salut,

    Nous comptons en base 10. l'octal c'est en base 8 et l'hexadecimal en base 16. Avec un modulo il t'es facile de pouvoir faire cela.
    0
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Je ne vois pas le rapport avec le modulo ?
      0
    2. totodunet Messages postés 1513 Statut Membre 201
       
      je veux transformer 136 en base 16 par exemple => 136%16 = 8
      8 est le chiffre des unités
      136/16 = 8
      8 est le chiffre des seizaines
      donc 136 en hexadécimal c'est %88

      voilà pourquoi je parle du modulo, pour obtenir le reste de la division qui en fera les unités de la base dans laquelle on compte

      mais effectivement je viens de me rendre compte que printf fait des conversions
      0
    3. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Ah avec une boucle for().
      Oui, printf(), c'est magique :-).
      0
    4. totodunet Messages postés 1513 Statut Membre 201
       
      yep! je savais pas. un vrai couteau suisse. je vais m'en rappeler...
      0
  2. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Bonjour,

    As-tu regardé les options du printf()?
    Sinon tu peux au moins montrer le début de ton programme.
    0
    1. sambia39 Messages postés 610 Date d'inscription   Statut Membre Dernière intervention   50
       
      Bonsoir
      Je pense pas qu'il va mettre un bout de code. Tout ce qu'il attend c'est juste une réponse tout faite
      à bientôt
      0
    2. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Faut accorder le bénéfice du doute mon cher sambia39 ;-).
      Après sa réponse, le doute sera levé...
      0
    3. sambia39 Messages postés 610 Date d'inscription   Statut Membre Dernière intervention   50
       
      :) Je te l'accorde, mais bon ......
      0