프로젝트

[프로젝트] 전역일 계산기 - 계획

골슼 2022. 8. 5. 22:08

백준 문제를 이렇게 저렇게 날을 보내던 '군인'인 저는 사무실에서 일이 좀 적을 때에면 제가 모은 휴가를 종합하고는 해요.
그래서 제 컴퓨터의 한켠에는 제가 몇월에 어떠한 명목으로 휴가를 받았는지 기록해놓은 엑셀 파일이 있어요.
엑셀 함수를 이용해서 잘 정리한다고는 해놨는데, 역시 새로운 데이터를 대입할 때에마다 함수를 다시 작성해야하는게 불편하더라고요.
그래서 제가 이제껏 모은 휴가, 나가서 없어진 휴가, 내가 나가게 될 전역 예정일을 텍스트 파일로 인쇄해주는 프로그램을 만들고자 해요.

-기능


첫번째 :
먼저 처음에는 프로그램을 통해, 제가 원하는 제목이 담긴 파일을 생성할 수 있어야 해요.
아마 저는 'Leaving Day of GG2Mm.txt'라는 이름의 파일을 생성할 거 같네요.
또 여기에 입대일, 행정적 전역일을 입력해줘서 마지막에 휴가에 따른 전역적 휴가 출발 일자를 출력하게 데이터를 공급해줘요.
이때에는 open 메서드에 'w' 옵션을 붙이면 되겠어요.

두번째 :
저의 휴가 현황을 넣어야 해요.
처음부터 한줄씩, 받은 휴가나 출타일 수, 휴가 명목을 하나씩 적어서 넣어줄거에요. 이때 이를 나누어서 입력받아야 하므로 두 항목 사이를 @으로 연결하여, split 메서드를 통해 이를 구분지어 입력 받을거에요.
또 입력 받은 내용도 'r' 옵션으로 텍스트 파일에 계속 입력해야 합니다.

세번째 :
받은 휴가일 수를 더해야 해요.
이건 뭐 간단하게 더해주면 되겠죠? 이것도 텍스트 파일에 표시해줍니다.

마지막! :
달력 프로그램처럼, 행정적 전역일에다 모아놓은 휴가를 차감하여 최종적으로 나가는 일자를 보여주는 기능을 추가해줘요!
이거는 아마도 백준 문제풀이처럼 쉽게 풀어주면 될거 같네요!

이렇게 제 인생 첫 프로젝트의 계획이 따 짜졌네요!
최대한 신속하게 프로젝트 완성해보고, 결과와 함꼐 돌아와보겠습니당!!

모두 화이팅!