정확한 소스는 곧 기출자료실에 올리겠습니다. 간단한 문제 설명드립니다.
기사(030718-오전) 와 비슷하게 고급유형으로 출제되었으므로 꼭 풀어보세요.
아래 문제는 기사(030718-오전) 와 비교해서 코딩 확인하시면 됩니다.
정보처리 기사 실기 기출문제(05년 7월 9일 오전)
■ 입력 파일명 및 경로 : C:\C_it\data\abc0105.txt
고객번호 |
열차코드 |
좌석코드 |
열차요금 |
승객
만족도 |
고객 구분코드 |
출발지
코드 |
도착지
코드 |
탑승인원 |
여행거리 |
월이용
횟수 |
숫자 |
문자 |
문자 |
숫자 |
숫자 |
문자 |
문자 |
문자 |
숫자 |
숫자 |
숫자 |
5 byte |
2 byte |
2 byte |
6 byte |
2 byte |
2 byte |
2 byte |
2 byte |
3 byte |
5 byte |
2 byte |
문제 1】열차요금이 27000 이상이거나 열차코드가 MU인 자료에 대하여 (승객만족도 * 탑승인원)값을 오름차순 정렬했을 때 12번째 자료의 고객번호를 출력하시오. 동일값 발생시 고객번호로 내림차순 정렬하여 처리하시오. (20점)
문제 2】 열차요금이 27000 이상이거나 열차코드가 MU인 자료에 대하여 (승객만족도 * 탑승인원)값 중 가장 작은 값의 좌석코드를 출력하되, 만약 가장 작은 값이 중복될 경우 중복자료 중 가장 큰 고객번호의 좌석코드를 출력하시오..(20점)
문제 3】 열차코드에 따른 사은점수
열차코드 |
사은점수 |
SA |
34 |
MU |
6 |
TZ |
12 |
BZ |
23 |
좌석코드가 BD이거나 여행거리가 8200이상일 때 (월이용횟수 + 사은점수)의 합계를 출력하시오.(30점)
문제 4】 좌석코드에 따른 사용횟수
좌석코드 |
사용횟수 |
GD |
3244 |
BD |
13516 |
HE |
24512 |
NT |
2123 |
고객구분코드가 MA이고 승객만족도가 48 이하일 때 (여행거리 + 사용횟수)의 가장 작은 값을 출력하시오. 단 동일값 발생시 한번만 출력하시오.(30점)