문제
- 10진수를 2진수를 변환하는 코드를 작성하시오
- 배열, 반복문 사용
- 입력 : 19
- 정답 : 10011
소스코드
public class Binary {
public static void main(String[] args) {
int inputNum = 19;
int[] num = new int[10];
int i = 0;
int mok = inputNum;
while(mok > 0) {
num[i] = mok % 2;
mok = mok / 2;
i++;
}
i--;
for(;i>=0;i--) {
System.out.print("정답: " + num[i]);
}
}
}
'알고리즘 문제연습 > 기초 알고리즘' 카테고리의 다른 글
[006] 대소문자 변환 (대문자->소문자, 소문자->대문자) (0) | 2021.05.13 |
---|---|
[005] 간단한 계산기(사칙연산 기능 구현) (0) | 2021.05.13 |
[003] 최빈수 값 구하기 (0) | 2021.05.13 |
[002] 피보나치 수열 (0) | 2021.05.13 |
[001] Baseball게임 (중복 X, 10번의 기회) (0) | 2021.05.12 |
댓글