반응형
Java 연습문제
오늘은 진법에 대한 프로그램을 하려고 합니다.
진법이 생소하실텐데요, 프로그램을 하다가 보면 자주 나오는 녀석입니다.
진법에 대해 한번 살펴보겠습니다. --> https://namu.wiki/w/%EC%A7%84%EB%B2%95
진법
수학 관련 정보 進 法 / base N ・ radix N 진법 은 수를 셀 때, 자릿수가 올라가는 단위를 기준
namu.wiki
그럼 문제를 풀어보도록 하겠습니다.
10진수를 입력받아 그수를 2진수로 변환해서 출력하는 프로그램입니다.
출력예시
10진수 숫자를 입력하세요. : 12
입력된 숫자 [ 12 ] 를(을) 2진수로 변경하면 [ 1100 ] 입니다.
변형문제 1.
2진수를 입력받아 10진수로 변경하는 프로그램작성
출력예시
2진수를 입력하세요 : 1100
입력된 수자 [ 1100 ] 를(을) 10진수로 변경하면 [ 12 ] 입니다.
변경문제 2.
이진수 입력시 잘못된 입력이 되지 않도록 해주세요. (단!. 이번 문제에서 우리는 숫자만 입력 합니다. )
2진수를 입력하세요 : 12345
2진수를 "0" 과 "1" 만 입력가능합니다. 다시 입력해주세요.
2진수를 입력하세요 :
반응형
'프로그래밍 > Java' 카테고리의 다른 글
[ Java 연습문제 - 12 ] 피보나치 수열 (0) | 2024.12.30 |
---|---|
[ Java 연습문제 - 10 ] 입력된 두수의 최소공배수 구하는 프로그램 (0) | 2024.12.30 |
[ Java 연습문제 - 9 ] 입력된 두개의 숫자 최대 공약수 구하기 (1) | 2024.12.30 |
[ Java 연습문제 - 8 ] 입력된 숫자의 약수 구하는 프로그램 작성 (1) | 2024.12.29 |
[ Java 연습문제 - 7 ] 입력된 숫자의 소수 구하기 (0) | 2024.12.29 |