2815
-
JUNGOL 실력키우기 2815 : 10진수를 2진수로보관함 2017. 10. 10. 20:45
10진수를 입력받아 2진수로 변환하는 프로그램을 작성하시오. 정수 N을 입력받는다. (1 [Copy] 26 [Copy] 11010 간단한 문제인데요, 저는 요즘 공부하고 있는 STL함수들을 이용해 본다고 하다가 JUNGOL에서 컴파일이 안되는 바람에 상당히 틀렸네요. 또, HINT를 보니 깔끔하게 재귀적으로 처리할 수 있는 방법을 적어놔서 그것을 보고 재귀 버전을 만들어 봤습니다. 10진수를 2진수로 변환하기 10진수를 2진수로 변환하기 위해서는 2진수를 10진수로 변환하는 과정을 역순으로 하여 2씩 묶어가면서 나머지를 1의 자리부터 확정해 나가면 된다. 10진수 21을 2진수로 변환하는 과정은 다음과 같다. 코드1 #include int two[50]; int change(int n) { int i; ..