정지홍 2023. 3. 24. 18:20

텍스트 파일 문자열 길이 읽기 예제
쓰기 예제
파일오프셋 예제




학생들은 아래의 내용을 구현하여 파일로 제출하세요.

파일 형식은 반드시 pdf여야 하며, 파일 이름은 "학생학번_이름.pdf"으로 저장해주세요.

보고서 파일에는 학생들이 개발한 내용에 대한 설명과 소스 코드, 실행 결과를 담고 있어야 합니다.

 

======================================================================

* data1.txt, data2.txt, data3.txt . . 와 같이 n개의 데이터 파일이 우선 생성되어 있어야 합니다.

   각 데이터 파일에는 매년 직원 이름, 직원 입사년도, 근무 부서, 연봉, 근무평점(S, A, B, C 중 하나)이 저장되어 있습니다.

   따라서 예를 들어, data1.txt는 2019년 데이터 파일이고, data2.txt는 2020년 파일.... 입니다. 

* 프로그램에서는 (실행 파일 이름은 show) 사용자 이름을 입력하면, 매년 그 직원의 정보를 모두 출력해야 합니다. (>show -n Hong). 

   만약 특정 연도의 정보만 보고 싶으면 >show -n Hong -y 2021이라고 입력합니다.

   show -a 이라고 입력하면 매년 전 직원의 평균 연봉이 출력됩니다. 특정 연도의 평균 연봉이 궁금하면 show -a -y 2021이라고 입력합니다.