Exercice C++

Exercice C++ - C++ - Programmation

Marsh Posté le 17-10-2008 à 21:27:53    

Voila on me demande de faire un exercice d'essayer de mettre des commentaire et essayer de changer le nom des variable. pourriez vous m'aider merci :)

Code :
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int difference1_0(int );
  5.  
  6. int main ()
  7. {
  8.   bool estNegatif=true;
  9.   int nombre_entre,nbre_suite_dif,compteur=0,nbre_courant=0;
  10.  
  11.   cout<<"Entrez un nombre : ";
  12.   cin>> nombre_entre;
  13.  
  14.   for(int n=0; n<nombre_entre ; )
  15.   {
  16.      nbre_suite_dif=difference1_0(nbre_courant);
  17.  
  18.      if(nbre_suite_dif==0)
  19.      {
  20.         compteur++;
  21.      }
  22.      else
  23.      {
  24.         bool estNegatif2=(nbre_suite_dif<0);
  25.         if(estNegatif==estNegatif2)
  26.         {
  27.            compteur++;
  28.         }
  29.         else
  30.         {
  31.            cout<<compteur<<" ";
  32.            compteur=1;
  33.            estNegatif=estNegatif2;
  34.            n++;
  35.         }
  36.      }
  37.      nbre_courant++;
  38.   }
  39.   system ("pause" );
  40. }
  41.  
  42. int difference1_0 (int nombre_entre)
  43. {
  44.   int rest,zero=0,un=0,dif;
  45.   do
  46.   {
  47.      rest=nombre_entre%2;
  48.      if(rest==0)
  49.      {
  50.         zero++;
  51.      }
  52.      else if(rest==1)
  53.      {
  54.         un++;
  55.      }
  56.      nombre_entre=nombre_entre/2;
  57.   }
  58.   while(nombre_entre!=0);
  59.   dif=(un-zero);
  60.   return dif;
  61. }


 
Elmoricq-edit : ajout des balises code.

Message cité 1 fois
Message édité par hanye2020 le 18-10-2008 à 09:45:13
Reply

Marsh Posté le 17-10-2008 à 21:27:53   

Reply

Marsh Posté le 17-10-2008 à 23:34:41    

1/ utilise la balise [code]
2/ indente ton code


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 18-10-2008 à 03:15:22    

hanye2020 a écrit :

Voila on me demande de faire un exercice d'essayer de mettre des commentaire et essayer de changer le nom des variable. pourriez vous m'aider merci :)


 
Peux-tu être plus précis sur ta demande ?

Reply

Marsh Posté le 18-10-2008 à 09:51:30    

Le but est en faite de mettre des commentaires ce qu'il a voulus faire en ajoutant"//" et ici c'est une suite une fois que vous la compiler elle vous calcul le binaire, la difference, et le reste ensuite elle calcule tout les positifs et les négatif le but et de changer les variables tout en essayant une fois compiler le programme de garder le programme operationnel exemple int a,b,c deviendrai int d,e,j voila :) merci pour vos reponse :)

Reply

Marsh Posté le 18-10-2008 à 11:47:43    

Ouais donc en gros tu veux qu'on fasse l'exercice à ta place, quoi. Je t'invite à lire les règles de la catégorie Programmation et en particulier le point 0C.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed