#include using ull = unsigned long long; char c; ull n; void decToBin(ull n) { bool BinNum[64]; int i=0; while(n>0) { BinNum[i]=n%2; n=n/2; i++; } for(int j=i-1; j>=0; j--) std::cout<=0; j--) std::cout<=0; j--) std::cout<>c>>n; switch(c) { case 'b': decToBin(n); break; case 'o': decToOct(n); break; case 'h': decToHex(n); break; } return 0; }