<Question 20>
10진수 정수를 입력받아 2진수로 변환해서 출력하시오.
package Answer;
import java.util.Scanner;
public class Ex20 {
public static void main(String[] args) {
// 10진수 정수를 입력받아 2진수로 변환해서 출력하시오.
int[] arr = new int[10];
Scanner sc = new Scanner(System.in);
System.out.print("숫자입력>>");
int num = sc.nextInt();
int i = 0;
int cnt = 0;
while (num>0) {
arr[i] = num % 2;
num /= 2;
i++;
cnt++;
}
for (i = cnt - 1; i >= 0; i--) {
System.out.print(arr[i] + " ");
}
}
}
'자바 페스티벌' 카테고리의 다른 글
자바페스티벌 22번 (0) | 2022.07.25 |
---|---|
자바 페스티벌 21번 (0) | 2022.07.22 |
자바 페스티벌 19번 (0) | 2022.06.01 |
자바 페스티벌 18번 (0) | 2022.06.01 |
자바 페스티벌 17번 (0) | 2022.06.01 |