package study01;
import java.util.Scanner;
/*4. 10진수 정수를 전달받아서, 전달받은 정수에 해당하는
이진수를 출력하는 메서드를 재귀메서드로 정의하고
main에서 테스트하세요*/
public class AhnHomework03_4 {
public static void reBinary(int num) {
if(num>0) {
int result;
result = num % 2; //나머지
num/=2; //0될 때까지
reBinary(num);
System.out.print(result);
}
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("10진수 입력 : ");
int num = sc.nextInt();
reBinary(num);
sc.close();
}
}
'etc.. > 1' 카테고리의 다른 글
200114_사각형 클래스 작성 (0) | 2020.01.14 |
---|---|
200113_소수 판별 (0) | 2020.01.13 |
200109 선택정렬, 최대값/최소값 (0) | 2020.01.10 |
최대값, 최소값 예제 (0) | 2020.01.10 |
선택정렬 예제 (0) | 2020.01.10 |