연습문제2: 파일 처리 및 데이터 분석
TCL 연습문제: 파일 처리 및 데이터 분석 📊
문제 설명
주어진 텍스트 파일에는 매일의 최고 기온이 저장되어 있습니다.
당신의 임무는 이 데이터를 읽고, 분석한 후, 결과를 새 파일에 저장하는 것입니다.
입력 파일 형식 (temperatures.txt)
파일의 각 줄은 다음 형식을 따릅니다:
YYYY-MM-DD,온도
입력파일: temperatures.txt
2023-01-01,5.2
2023-01-02,6.8
2023-01-03,4.5
2023-01-04,-0.7
2023-01-05,2.3
2023-01-06,7.1
2023-01-07,8.9
2023-01-08,3.2
2023-01-09,-2.1
2023-01-10,0.5
2023-01-11,1.8
2023-01-12,4.6
2023-01-13,6.3
2023-01-14,5.7
2023-01-15,-1.4
요구사항
temperatures.txt
파일을 읽습니다.다음 정보를 계산합니다:
전체 기간의 평균 기온
최고 기온과 해당 날짜
최저 기온과 해당 날짜
영하(0°C 미만)인 날의 수
결과를
temperature_analysis.txt
파일에 저장합니다.에러 처리: 파일이 존재하지 않거나 읽을 수 없는 경우 적절한 에러 메시지를 출력합니다.
출력 파일 형식 (temperature_analysis.txt)
분석 결과를 다음 형식으로 저장합니다:
평균 기온: [평균값]°C
최고 기온: [최고값]°C ([날짜])
최저 기온: [최저값]°C ([날짜])
영하 날짜 수: [일수]일
추가 요구사항
소수점 이하 2자리에서 반올림하여 표시합니다.
출력 날짜 형식은 다음과 같습니다. MM-DD
스크립트는 터미널에서 실행할 수 있어야 합니다.
Last updated