type="text/javascript">

Senin, 24 Maret 2014

Konversi Bilangan Desimal ke Biner



Algoritma konversi bilangan desimal ke biner :
  1. Mengkonversi bilangan desimal ke biner
  2. Memasukkan bilangan decimal
  3. Untuk do bit[y] = bil modulus 2;bil = bil / 2;y++;
  4. Untuk while (bil>0);
  5. for (int x=y;x>=0;x--)
  6. Menampilkan hasil
Deklarasi :
input = bil (integer)
output = bit (biner)

Deskripsi :
read(bil, bit,x,y)
do{bit[y]=bil%2;bil=bil/2;y++}while(bil>0;
y=y-1;for (int x=y;x>=0;x--)

C++ nya :
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{   
     int bil,bit[50];

     cout << "Masukkan bilangan desimal : ";cin >> bil;
     cout<<endl;
     cout << "Maka bilangan " << bil << " dalam biner adalah : " ;
    
     int y=0;
     do {
        bit[y] = bil % 2;
        bil = bil / 2;
        y++;
        } while (bil>0);

        y = y - 1;
        for (int x=y;x>=0;x--) {
        cout << bit[x] << "  ";
     }

cout << endl;

    system("PAUSE");
    return EXIT_SUCCESS;
}
 
#Screenshotnya 


Tidak ada komentar:

Posting Komentar