Langsung ke konten utama

Latihan Program C++ Konversi Bilangan Biner ke Desimal

Bilangan biner adalah bilangan 0 dan 1 

Bilangan desimal adalah bilangan sepersepuluh 

Contoh perhitungan manual bilangan biner ke desimal 

Berapa nilai desimal dari bilangan biner 1101? 

Biner 1 1 0 1
2x 23 = 8 22 = 4 21 = 2 20 = 1
Biner * 2x     8 4 0 1

Setelah itu, kita tambahkan hasilnya 8+4+0+1 = 13
Jadi, nilai desimal dari bilangan biner 1101₂ adalah 13₁₀

Perhitungan desimal ke biner 
13 
13/2 6 sisa 1 
6/2   3 sisa
3/2   1 sisa 1
1/2   0 sisa 1
Jadi, nilai biner dari 13 adalah 1101 (diambil dari nilai terakhir)

Source Code Angka Biner ke Desimal
#include <iostream>

using namespace std;

int main()
{
  cout << "##  Program C++ Konversi Biner ke Desimal  ##" << endl;
  cout << "=============================================" << endl;
  cout << endl;

    int angka_biner, angka_desimal=0, i=1, digit;
    cout << "Input angka biner: ";
    cin >> angka_biner;

    cout << "Angka desimal dari biner "<< angka_biner;

    while(angka_biner!=0)
    {
      digit = angka_biner % 10;
      angka_desimal = angka_desimal + (digit*i);
      i = i*2;
      angka_biner = angka_biner/10;
    }
    cout << " adalah = " << angka_desimal;
    cout << endl;
    return 0;
} {codeBox}
Output 

Source Code Angka Desimal ke Biner 
#include <iostream>

using namespace std;

int main()
{
  cout << "##  Program C++ Konversi Desimal ke Biner  ##" << endl;
  cout << "=============================================" << endl;
  cout << endl;

    int angka_biner, angka_desimal=0, i=1, digit;
    cout << "Input angka desimal: ";
    cin >> angka_desimal;
    cout << "Angka biner dari desimal "<< angka_desimal;

    while(angka_desimal!=0)
    {
      digit = angka_desimal % 2;
      angka_biner = angka_biner + (digit*i);
      i = i*10;
      angka_desimal = angka_desimal/2;
    }
    cout << " adalah = " << angka_biner;
    cout << endl;
    return 0;
} {codeBox}
Output 


Komentar

Postingan populer dari blog ini

Apa itu Nitro Pro?

Nitro Pro merupakan aplikasi yang digunakan untuk melakukan edit pada file pdf.  Download Nitro Pro  Fitur Nitro Pro  Convert Pdf to word  Klik Convert to Word, Masukkan file nya , Klik Convert.  Convert akan berlangsung dan file akan diubah menjadi word. 

Cara Mengubah Jam, Tanggal, Tahun lewat CMD

  Tutorial  Buka CMD, tekan Win+Q, ketik CMD Run As Administrator ketikan perintah berikut untuk mengganti tanggal  date {codeBox} Ketikkan perintah berikut untuk mengganti waktu  time (codeBox} Perlu diperhatikan perintah di atas hanya dapat dilakukan sebagai administrator. (dalam artian CMD As Administrator) Jika tidak akan mendapatkan notification seperti di bawah ini!!{alertInfo} Semoga Membantu 👀

Membuat Tulisan Keren di CMD

Buka Notepad  Ketikkan Perintah berikut  @echo off color 02  :start echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% goto start Atau kode cmd bergerak efek matrix rain yang satu ini: @echo off title Matrix Rain AC2 Hacks color 02 :2 echo b r E w e 4 e T r 8 M e F r a c h a S t 3 D a C r a s p e s T e 4 h 2 w r e G 2 b r E w e 4 e T r 8 M e F r a c h a S ping -w .9 >nul echo R E 9 8 8 R a t r e g 6 n u m A b R E X e Y A T u C 7 a D R a c r u C e B E p e R E 9 8 8 R a t r e g 6 n u m A b R E ping -w .9 >nul echo c E B E s A d R u B R 3 H e R u D 7 g u d U 7 T a b u T 5 e p E 2 a v e 6 8 a Z c E B E s A d R u B R 3 H e R u D 7 g ping -w .9 >nul echo n u r A X a j a s t a 9 h a 6 e h e G a s u t r a t r A y a f E q u 8 u b R u d u r A X a j a s t a 9 h a 6 e h e G a ping -w .9 >nul echo k u v e 4 E 6 3 e t r a d r e f e y e q e 6 U H e z U b r u R a s 2 4 3 r A N a k u v e 4 E 6 3 e ...