#include #include #include using namespace std; string DecToBin(int); unsigned short BinToDec(string); int main(int argc, const char * argv[]) { unsigned short max = USHRT_MAX; unsigned short input; cout<<"Podaj liczbe: "; cin>>input; string bin = DecToBin(input); int diff = 16-bin.length(); string wholeBin=""; for (int i = 0; i=0; i--){ result+=wholeBin[i]; } cout<<"Reverse:\t"<=0; i--){ if (binary[i]!='0'){ result+=pow(2,index); } index++; } return result; }