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

+ Recent posts