섹션 13의 문제는 배열을 입력한후에 출력시에는 거꾸로 출력을 합니다.
그런데 왜 비슷한 유형인 섹션 14는 배열을 찾은 후에 그냥 출력을 하는것인지 잘 모르겠습니다.
섹션 13은 10진수의 나머지를 통해 2진수를 구하기 때문에 거꾸로 출력하는것인가요? 답변부탁드리겠습니다.@_@
안녕하세요 길벗수험서 운영팀입니다.
섹션013의 진법변환과 섹션014의 진법변환의 알고리즘은 서로 전혀 다른 방법을 사용하고 있기 때문입니다.
섹션013은 변환하려는 수를 진수로 나누어 몫이 0이 될 때까지의 나머지를 역으로 읽어들이는 방법을 통한 변환방법입니다.
뒷자리부터 구해지는 알고리즘으로, 배열의 앞에서부터 저장하였으니 거꾸로 출력해야 정상적으로 출력됩니다.
섹션014는 변환하려는 수를 해당 수 이하의 가장 가까운 진수의 누승으로 나머지가 0이 될 때까지 감산해가는 방법을 통해 변환방법입니다.
앞자리부터 구해지는 알고리즘으로, 배열의 앞에서부터 저장하였으니 차례대로 출력해야 정상적으로 출력됩니다.
행복한 하루되세요 :)
-
관리자2019-05-03 10:26:39
안녕하세요 길벗수험서 운영팀입니다.
섹션013의 진법변환과 섹션014의 진법변환의 알고리즘은 서로 전혀 다른 방법을 사용하고 있기 때문입니다.
섹션013은 변환하려는 수를 진수로 나누어 몫이 0이 될 때까지의 나머지를 역으로 읽어들이는 방법을 통한 변환방법입니다.
뒷자리부터 구해지는 알고리즘으로, 배열의 앞에서부터 저장하였으니 거꾸로 출력해야 정상적으로 출력됩니다.
섹션014는 변환하려는 수를 해당 수 이하의 가장 가까운 진수의 누승으로 나머지가 0이 될 때까지 감산해가는 방법을 통해 변환방법입니다.
앞자리부터 구해지는 알고리즘으로, 배열의 앞에서부터 저장하였으니 차례대로 출력해야 정상적으로 출력됩니다.
행복한 하루되세요 :)