Thứ Ba, 28 tháng 6, 2016

KIểm tra ngày tháng năm thuộc thứ mấy

Nhập vào ngày tháng năm.Tính xem đó là ngày thứ bao nhiêu trong năm.

Chương trình
#include<iostream>
using namespace std;
int main()
{
    int ngay, thang, nam,s,i;
    cout << "Hay nhap vao ngay: "; cin >> ngay;
    cout << "Hay nhap vao thang: "; cin >> thang;
    cout << "Hay nhap vao nam: "; cin >> nam;
    s = ngay;
    for (i = 1; i < thang; i++)
    {
        switch (i)
        {
        case 4:
        case 6:
        case 9:
        case 11:
            s += 30;
            break;
        case 2: s += (nam % 4 == 0 && nam % 100 != 0 || nam % 400 == 0) ? 29 : 28;
            break;
        default: s += 31;
        }
    }
    cout << "Ngay thu " << s << " trong nam " << endl;
    return 0;
}

Không có nhận xét nào:

Đăng nhận xét