PortailAccueilFAQRechercherCalendrierS'enregistrerMembresGroupesConnexion

Partagez | 
 

 decimal to binaire avec C

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Admin
Admin
avatar

Masculin
Nombre de messages : 138
Age : 31
Date d'inscription : 02/09/2006

MessageSujet: decimal to binaire avec C   Mer 13 Sep - 4:55

Code:
void binaire(int clavier)
{
  int binaire;
  int clavier2=clavier;
  int compteur=0;
  int *ptr;
  // Calculer une 1er fois afin de determiner combien de fois on doit effectuer le calcul
  while(clavier2!=0)
  {
      compteur++;
      binaire=(clavier2%2);
      clavier2 /= 2;
  }
  // Alocation de mémoire dynamique en fonction du nombre de calcul effectué
  ptr=(int*)malloc(sizeof(int)*compteur);
  compteur=0;
  // Affecter les valeurs à la mémoire dynamique
  while(clavier!=0)
  {
      compteur++;
      *(ptr+compteur)=(clavier%2);
      clavier /= 2;
  }
  printf("\n");
  // Afficher le résultat
  printf(" ");
  while(compteur!=0)
  {
      if(compteur%4==0)
      {
          printf(" ");
      }
      printf("%d",*(ptr+compteur));
      compteur--;
  }
}
study study study study
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://design.jeun.fr
 
decimal to binaire avec C
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» La structure binaire d'un .bmp
» j ai des souci , je debute depuis ce jour avec linux fedora
» Lecture video interrompue avec mise en tampon
» probleme avec les cellules d'excel sur la mise en forme
» [Résolu]Mis a jour impossible avec Antivir

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
DESIGN STUDIO FORUM :: programmation :: C,C++-
Sauter vers: