[프로그래밍] D-day 구하는 프로그램
- 최초 등록일
- 2004.06.08
- 최종 저작일
- 2004.06
- 4페이지/ 한컴오피스
- 가격 1,000원
소개글
1. 100% 동작 보장
2. 상세주석 및 결과 토의 포함
3. D-day를 계산하여 출력하는 프로그램입니다.
4. c++로 구현하였습니다.
목차
1. 소스코드 및 상세주석
2. 출력 예
3. 결과 및 토의
본문내용
D-day를 구하는 문제는 프로그래밍 하면서 어려움이 많았다. 제일 먼저 어려웠던 것은 시작 날짜 부터 일수를 증가해 나가면서 어떻게 월과 년을 카운터 시키는가 였다. 결국에 배열을 이용하여 각월의 일수를 배열로 저장해 놓은 다음, 일수가 배열에 저장된 일수를 넘으면 월을 카운터 시키고, 월이 12가 넘으면 년을 카운터 시킴으로서 문제를 해결할수 있었다.
- 윤년이 있을때는 2월이 29일이므로 해당년도를 검사하여 윤년인지 판별 한 다음, 윤년이면 2월을 29로 계산하는 방법을 취하였다. 그리고 처음 입력에 윤년의 2월이 입력으로 들어올수 있음으로 우선적으로 체크를 하여 이럴 경우에는 2월을 29일로 조정해 주었다.
- 마지막으로 어려웠던것은 예제로 주었던 input :2001년 10월 30일
참고 자료
없음