Membuat Program Desimal ke Biner Pada Java

Pada postingan kali ini akan membuat program yang dapat mengkonversi bilangan desimal menjadi bilangan biner. Untuk Teorinya kalian dapat membacanya di sini.

Flowchart program

Contoh program

import java.util.Scanner;
public class desimalBiner{
    public static void main (String [] args){
        
        //mendeklarasikan scanner
        Scanner masukan = new Scanner(System.in);
        System.out.print("Masukan bilangan: ");
        int desimal = masukan.nextInt();
        
        //variabel menampung hasil bagi:
        int sisaBagi[] = new int[8];
        
        //looping u mencari sisaBagi dan membagi desimal dgn 2
        for(int i = 0; i < 8; i++){
            sisaBagi[i] = desimal % 2;
            desimal = desimal / 2;
        }
        
        //looping u mencetak hasil
        for(int j = 7; j >= 0; j--){
            System.out.print(sisaBagi[j]);
        }
        
    }
}

Output program

Masukan bilangan: 50
00110010

Gambar output

Selamat mencoba 🙂

Diterbitkan oleh

Freddy Yohanes

Saya sangat tertarik di bidang IT baik itu Hardware, Software, dan Network.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *