336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
#include <iostream>
#include <stdio.h>
using namespace std;
// 해당년도, 월, 일 을 입력 받아
// 요일을 출력하라
// input 2012 12 10
// output 월요일
// 기준일 : 1900 1 1 월요일
// 2012 12 10
// 년도 비교
// 1900 -> 2012
// 1900 총 일수
// 1901 총 일수
// ...
// 2011 총 일수
// day 누적시키면
// 2012 1 1 까지의 총 일수
// day 더 누적
// 2012 1 월 총 일수
// 2012 2 월 총 일수
// ...
// 2012 10 월 총 일수
// 2012 11 월 총 일수
// 2012 12월 1일 총 일수 1407 + 9
int main()
{
int year;
int month;
int day;
cout << "년도를 입력하세요 : ";
cin >> year;
cout << "월을 입력하세요 : ";
cin >> month;
switch(month)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
day = 31;
break;
case 2:
if( (year%4 == 0 && year%100 != 0) || year%400 == 0)
day = 28;
else
day = 29;
break;
}
cout << "총 " << day << "일 입니다." << endl;
return 0;
}
'실습과제 모음' 카테고리의 다른 글
JAVA 계산기 실습 중간코드 (0) | 2013.02.16 |
---|---|
C 언어 실습문제 모음 (0) | 2013.01.09 |
123 (0) | 2012.11.03 |
[JAVA1] 2012-10-14 실습 #2 (0) | 2012.10.14 |
[JAVA1] 2012-10-14 실습 #1 (0) | 2012.10.14 |