Άσκηση 16

Πρόγραμμα που μετατρέπει ένα θετικό ακέραιο από το δεκαδικό στο δυαδικό σύστημα (64bit).

 

#include <iostream>

using namespace std;

int main(){
    int num;
    int x[64];

    cout<<"Enter a positive integer:";
    cin>>num;

    int i=0;
    while(num>0){
        x[i]=num%2;
        i++;
        num/=2;
    }
    for(int j=i-1;j>=0;j--){
        cout<<x[j];
    }
    return 0;
}