오늘 시험을 쳣는데 시험문제랑 책에있는 문제가 똑같애서 질문합니다.
( 책에 있는문제 )다음은 정수로 입력된 숫자를 문자로 변환하여 출력하는 순서도이다. 빈 부분을 채워 다음 순서도를 완성하시오.
<처리 조건>
입력되는 값은 1부터 1억 미만의 정수이다.
변환된 문자는 천 단위마다 콤바(,)를 표시한다.
예 1234567 - 1,234,567
배열은 9부터 시작한다.
배열 A는 "0" , "1" , "2" , "3" , "4" ........................"9" 로 초기화된다.
순서도와 답항 보기에 제시된 %또는 나머지를 정수로 구하는 기호이고, /는 몫을 정수로 구하는
기호이다.
<사용변수>
K.i : 배열의 위치를 지정하는 변수
M : 입력 값이 저장되는 변수
실제 시험지에는 문제와 처리조건은 같지만 변수만 다릅니다.
변수는 K,i = TMP , I 되잇구요
M = KUM 으로 되있습니다.
A(20) , STR(20 ) 배열변수이고요
그런데 저위에 s() 초기화
M
M= 0 Y
( i ) % 4 = 0 ☜ 요부분에대해서 질문합니다.
시험장에 똑같은 문제로나왔는데 시험장엔 저부분만 다르게 ( i+1 ) % ( ? ) = 0 이렇게 나오더군요
전 책에서 본거 기억해서 ?에 들어갈답 4로 적었는데 답 4가 맞나요?? ㅠㅠ
안녕하세요.
예.. 맞습니다.
교재와 다른 부분이
I+1 % 4
부분과
출력할 때
I>0 이니라 I>=0 으로 변경되었습니다.
오늘도 즐거운 하루 되세요.
"-
*2012-07-16 10:50:35
안녕하세요.
예.. 맞습니다.
교재와 다른 부분이
I+1 % 4
부분과
출력할 때
I>0 이니라 I>=0 으로 변경되었습니다.
오늘도 즐거운 하루 되세요.
"