Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*binary*/
- #include <iostream>
- using namespace std;
- void nbr(unsigned br1, int i);
- int main(){
- unsigned a;
- cout << "a: " << endl;
- cin >> a;
- nbr(a, 1);
- return 0;
- }
- void nbr(unsigned br1, int i){
- unsigned br2;
- br2 = br1;
- br1 = br1 >> 1;
- br1 = br1 << 1;
- if(br1 != br2){
- if(i <= 8)
- nbr(br1 >> 1, ++i);
- cout << "1";
- return;
- }
- else{
- if(i <= 8)
- nbr(br1 >> 1, ++i);
- cout << "0";
- return;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment