X Tutup
import java.util.Scanner; public class BnaryCal { public static void main(String[] args) { Scanner scn = new Scanner(System.in); int number = scn.nextInt(); calculateBinary(number, calculateLength(number)); } static int calculateLength(int n) { int count = 0; while (n > 0) { n = n / 2; count++; } return count; } static void calculateBinary(int n, int positions) { // int count = 0; // while(n>0){ // n = n/2; // count ++; // } int length = positions; int[] Binary = new int[length]; int i = 0; while (n > 0) { Binary[i] = n % 2; n = n / 2; i++; } for (int j = Binary.length - 1; j >= 0; j--) { System.out.print(Binary[j]); } } }
X Tutup