Affichage de nb saisie au clavier en binaire

Fermé
lulu - 29 déc. 2005 à 23:56
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 - 30 déc. 2005 à 13:26
salut qui peu me donner un exemple pour afficher des nombre en binaire qe j'ai saisie au clavier??
(Langage C)
merci
A voir également:

1 réponse

Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
30 déc. 2005 à 13:26
genre tu peut p'tet faire un truc comme ca :
#include<stdio.h>
void main(void)
{
 int i,valeur=0;
  char * saisie;

 printf("\n Saisir un nombre en binaire :\t");
 fflush(stdin);
 scanf("%s",&saisie);

 for(i=0,i<sizeof(saisie),i++)
  {
      if(saisie[i]!=0)  //si on a 1
      {
            valeur=valeur+(2puissance(i))
       }
  }

 printf("\nOn a en entier : %d",valeur);

}



voilà en gros je pense comment tu peux faire, j'ai mis puissance() car ce n'est pas une fonction comprise dans le langage C, je l'ai appelé comme ca car je ne me souvenais plus du nom de cette fonction fait tout simple ment dans le cas présent une puissance, ici 2 puissance i . Donc je te laisse trouvé ca :D
Car la j'ai pas trop le temps...

Bon Courage et bonne journée, et allez j'en rajoute un peu, bonnée année :D

Zep3k!GnO
0