페이지 29쪽의 문제 4번의 3.번에서 ①번 문제에 관해 질문합니다.
날짜(cmb날짜) 콤보 상자의 목록에 현재 날짜부터 5일전까지의 날짜가 추가되도록 프로시저를 작성하는 것에서 프로시저를
For k = 1 to 5
cmb날짜.additem Date - k
Next k
로 설정하고 채점을 했는데 이게 채점결과가 맞다고 나와서 왜 맞는지 모르겠습니다.
이 프로시저를 따라서 콤보상자의 목록을 만들면 현재날짜는 나오지 않는데 말입니다.
외적으로 다른 교재에서 똑같은 문제의 정답은 위의 식대로 for~next로 풀라고 나와있는 문제가 있는데 그 문제를 시나공에서 나온 기출문제의 정답처럼
cmb날짜.additem date - 5
cmb날짜.additem date - 4
cmb날짜.additem date - 3
cmb날짜.additem date - 2
cmb날짜.additem date - 1
cmb날짜.additem date
로 콤보상자의 목록을 직접 추가해서 풀면 답이 틀리다 나옵니다. 상시 시험에서도 이와같은 문제가 있었는데 어떻게 풀어야 틀리지 않게 되는지 알려주십시오.
안녕하세요.
저희 채점 프로그램상의 오류네요. 정상적으로 실행되지 않으므로 실제 시험장에서는 감점됩니다. For k = 0 to 5로 수정하면 정상적으로 실행됩니다.
프로시저는 작성하는 사람마다 다를 수 있으므로 문제의 지시사항을 모두 만족하고 결과가 정상적으로 실행되면 모두 맞는 것으로 채점됩니다. 즉 문제에서 FOR문을 사용하라는 지시사항이 없으므로 FOR문을 사용하든, 안하든 결과만 정상적으로 실행되면 상관없습니다.
즐거운 하루 되세요.
-
관리자2025-05-27 22:07:05
안녕하세요.
저희 채점 프로그램상의 오류네요. 정상적으로 실행되지 않으므로 실제 시험장에서는 감점됩니다. For k = 0 to 5로 수정하면 정상적으로 실행됩니다.
프로시저는 작성하는 사람마다 다를 수 있으므로 문제의 지시사항을 모두 만족하고 결과가 정상적으로 실행되면 모두 맞는 것으로 채점됩니다. 즉 문제에서 FOR문을 사용하라는 지시사항이 없으므로 FOR문을 사용하든, 안하든 결과만 정상적으로 실행되면 상관없습니다.
즐거운 하루 되세요.