[정보처리기사][알고리즘][수학] 10진수를 임의의 진수로 변환하기
Q. 10진수를 입력받아 2진수, 8진수, 16진수로 변환해서 출력하는 순서도를 작성하시오. 단, 진수의 표시에 사용될 0~9, A, B, C, D, E, F는 A(16)배열에 저장되어 있다고 가정한다. 1. 16개의 요소를 갖는 배열 A를 선언한다. 0~9, A, B, C, D, E, F가 저장되어 있다고 가정한다. 2. 변환할 진수(2~16)와 10진수를 입력받는다. 3. D는 1부터 B진수의 누승씩 증가하는 변수이므로 D를 1로 초기화한다. 4. 언제까지 변환할 진수의 누승을 구할 것인지 판단한다. 가장 가까운 누승은 입력 받은 수보다 커질때까지 변환할 진수의 베이스로 곱한 후 변환할 진수의 베이스로 한 번 나눈다는 것을 생각한다. 1) D가 C보다 작거나 같으면 변환할 진수의 베이스를 곱하여 누승..
2015. 8. 15.