Bjr!
J'ai un petit souci,je voudrai convertir un nombre en binaire,mais ça marche pas;je sais quoi faire!
Voilà ce que j'aifais :
#include<iostream>
#include<math.h>
using namespace std;
int main()
{int a,q,i,r,n,t[20];
cout<<"Donner un entier"<<endl;
cin>>a;
n=0;
q=a;
do
{q=q/2;
r=q%2;
t[n++]=r;
}
while(q!=0);
if(a==0)
cout<<a<<"en binaire est: 0";
else
{cout<<a<<"en binaire est:";
for(i=n-1;i>=0;i--)
cout<<t[i];
}
system("PAUSE");
return 0;
}
Je compte sur votre correction à tout celui qui peut m'aider.
Merci d'avance!