In: Computer Science
Write a program that takes in a positive integer as input, and outputs a string of 1's and 0's representing the integer in binary. For an integer x, the algorithm is:
As long as x is greater than 0 Output x % 2 (remainder is either 0 or 1) x = x / 2
Note: The above algorithm outputs the 0's and 1's in reverse order.
Ex: If the input is:
the output is:
6 in binary is 110; the algorithm outputs the bits in reverse.
ANSWER: Here I am giving you the code and output please like it or if you have any doubt then comment on it.
using namespace std;
int a, x, i=0;
cout<<"Enter the number to convert: ";
for(int j=0 ;j<s ;j++)
cout<<"\nBinary of the given number= ";
for(i=i-1 ;i>=0 ;i--)