//problelm 2.4.2 //b_t_d_and_d_t_b_2_4_3.java: write a program that dose binary to decimal and decimal to binary import java.util.Scanner; class b_t_d_and_d_t_b_2_4_3 { public static void main(String args[]) { Scanner sc = new Scanner(System.in); System.out.println("Enter the binary number: "); int binar = sc.nextInt(); // System.out.println("Enter the decimal number: "); // int decimal = sc.nextInt(); int bino = binar; int base = 1, num,rem, decino =0; while(bino > 0) { rem = bino % 10; decino = decino + rem*base ; bino = bino/10; base = base *2; } System.out.println("Binary number is "+binar+"and \n Decimal number is "+decino); // decimal to binary System.out.println("\n\nEnter the decimal number: "); int decimal = sc.nextInt(); int i =0 , deci; int binary[] = new int[16]; deci = decimal; while(deci > 0) { binary[i++] = deci%2; deci = deci/2; } System.out.println("Decimal number is "+decimal+"and \n Binary number is "); for( i = i-1 ; i >= 0; i-- ) { System.out.print(binary[i]); } } }

For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)