#include <iostream.h> //----------------------------------------------------- int main() { const int BIT = 32; char binaire[BIT] = {'0'}, resultat[BIT] = {'\0'}; int taille = 0; int decimal; cout << "Valeur décimale : "; cin >> decimal; for (int i=0; decimal; i++, taille++, decimal/=2) binaire[i] = decimal%2 + '0'; for (int i=0; i<taille; i++) resultat[i] = binaire[taille-i-1]; cout << resultat; cin.get(); cin.get(); return 0; } //-----------------------------------------------------