Na szybko mam taki pomysł:
#include <iostream>
using namespace std;
int main() {
cout << "Podaj liczbę: ";
int liczba;
cin >> liczba;
string wynik;
while(liczba){
wynik = (liczba%2?"1":"0") + wynik;
liczba /= 2;
}
cout << "Podana liczba w systemie dwójkowym to ";
cout << wynik;
return 0;
}