| | | 제 목 | 안녕하세요~ 질문입니다! | | | 글쓴이 | 권우석 | 작성일 | 2005-06-19 | 조회수 | 395 | | | 글공유 | |
| | | 안녕하세요. 권우석입니다.
오늘도 날씨가 많이 덥네요. 머리 식히면서 하세요.^^
호텔할인요금관리 1번문제가 정렬 문제잖아요. 정렬 문제가 나오면 핵심 변수 선언에 무조건, 합계(1000), P, Temp, Num 을 선언하라고 하셨는데. 시험장에서 만약 인수 범위를 ''''100-200''''으로 지정해 주었다고 하면. 변수 선언에는 합계(101)을 해주어야 하나요? 8번째 자료를 구하는 거니까 그럼. 출력 파일처리에서는 인수1, 인수2, 합계(107) 이렇게 하는건가요.. 그게 아니고 무조건 선언에서는 인수범위가 어떻든 합계(1000), 출력에서는 합계(8) 이렇게 하는 건가요. 그런데요. 만약에 100-200 이 지정되었는데도 합계(1000), 합계(8) 로하는 거라면. 범위는 100-200인데 이 안에서 8번째를 찾는건데 합계(8)로 하는 거면 1-1000에서 8번째니까 값이 다른거 아닌가요. 제가 정리를 제대로 못해서. 죄송합니다. 제가 드린 질문이. 어떤 건지.. 아실른지요. ㅡ.ㅡ
=> 네...결론은 무조건 정렬이면 합계(1000), P, Temp, Num 로 코딩하셔야 합니다.
100-200 이라는 조건은 지금 연습할 때 여러분과 저와의 약속입니다. 시험장 가면 인수값이 달라집니다. (자세한 설명은 강의중에 말씀드리겠습니다.) 그래서 입력파일 레코드 갯수인 1000 으로 해야 합니다. 그리고 결과값은 지정된 인수값 범위에서 몇 번째값을 출력하라는 문제가 나옵니다. 지금 이해하신 1-1000에서 몇 번째값을 묻는 것은 아니구요. 우리는 입력파일처리에서 저장시 인수값 범위에 있는 값만 저장하므로 그런 걱정 안 하셔도 됩니다. 작성한 소스처럼 같은 패턴으로 코딩하시면 됩니다. (글로 설명드리기가 어렵네요..강의중에 다시 말씀드리겠습니다.)
#.
그리고 인수범위요. 랜덤하게 지정된다고 하셨는데. 그건 무슨 뜻인가요? 기출문제를 보니까 인수 범위가 지정되어 있지 않던데, 시험장 가면 각자 pc안에 인수 범위가 지정되있는건가요.'''' 그럼 시험을 치루게 되는 사람은 인수 범위가 어떻게 되는지 모르는 상태에서, 그냥 소스 코딩만 하면 되는건가요.
=> 네 맞습니다. 그냥 소스 코딩만하시고...수검프로그램에서 자동으로 지정합니다. 수검프로그램에 대해서는 지금 말씀드리면 혼란이 있을 수 있습니다. 강의중에 말씀드리겠습니다.
항상 질문을 잘 정리해서 올려주셔서 답변드리기가 쉽네요..감사합니다. 강의 제작시 더 상세히 설명드리겠습니다. 즐거운 주말되세요.
| |
|
|