//Name: Binary To Decimal
//Coded by Regie Mart Buo

import java.util.Scanner;
public class BinaryToDecimal {
    public static void main(String[]args) {
        Scanner input = new Scanner(System.in);
        System.out.print("Enter Decimal Value: ");
        int dec = input.nextInt(); //Ex. 1000
        int in_data[] = new int[10000000];
        int rm = 0;
        int Count = 0;
        for (int i = 0; i<in_data.length; i++) {
            rm = dec%2;
            if ((dec)/2 == 0) {
            Count++;
            in_data[i] = rm;
            dec = (dec)/2;
                break;
            }
            Count++;
            in_data[i] = rm;
            dec = (dec)/2;
        }
        int binary[] = new int[Count];
        int initialnum = 0;
        while (Count>0) {
            binary[initialnum] = in_data[Count-1];
            Count--;
            initialnum++;
        }
        System.out.print("Binary Number: ");
        for (int i = 0; i<binary.length; i++) {
            System.out.print(binary[i]);
        }
    }
}