후배가 C++과제좀 부탁해서 왠지 할수있을 듯 해서 어쩌다가 떠넘겨졌는데
Matlab <<<<<<<<<<<<< C++ 이라능.............
1. 날짜 계산 프로그램<?xml:namespace prefix = o ns = \"urn:schemas-microsoft-com:office:office\" /><o:p></o:p>
A. 사용자로부터 현재의 날짜 (년, 월, 일)을 입력받고, 100일 후의 날짜를 계산하여 화면에 100일 후의 날짜 (년, 월, 일)를 출력.
B. 현재의 날짜는 구조체와 열거형을 이용하여 저장하고 출력하여야 하며, 100일 후의 날짜를 계산할 때는 윤년을 꼭 고려하여야 함.
C. 사용자로부터의 날짜 “년 월 일” 입력은 꼭 “0000 XXX 00” 순으로 입력받아야 하며, 월은 “영문 약자 표기형태 (JAN, FEB, MAR, etc.)”로 입력 받아야 하며 열거형으로 표현하여야 함. 출력 역시 같은 형태로 표기하고 저장하여야 함.
D. 100일 동안 윤년이 포함된 경우, 윤년을 고려하여 100일 후의 날짜를 계산하여야 함. 연수가 4로 나누어 떨어지는 해는 우선 윤년이고 그 중에서 100으로 나누어 떨어지는 해는 평년이다. 다만 400으로 나누어 떨어지는 해는 윤년으로 정의한다.
E. 조건 : 입력과 출력은 영문 약자 표기 형태의 열거형을 포함한 구조체 형태로 저장하여야 하며, 100일 후를 계산하는 알고리즘과 윤년을 계산하는 알고리즘은 각각의 함수로 표현하여야 함.
F. 출력 예시
100일 후의 날짜를 계산합니다. 현재의 날짜를 입력하시오 : 2006 DEC 1 (입력) 100일 후의 날짜는 다음과 같습니다 : 2007 MAR 11 <o:p> </o:p> 날짜 계산 프로그램을 종료합니다. |
<o:p> </o:p>
이건데 구조체는 님히 하나도 모르고 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
하나도 모르네요
구조체라니 왠지 time.h 써야 될 삘