int isNamNhuan(int nam)
{
// Nam nhuan la nam chia het cho 4
// va tru nhung nam chia het cho 100 nhung khong chia het cho 400
if ( (nam % 4 == 0) && ((nam % 100 != 0) || (nam % 400 == 0)))
{
return 1;
}
return 0;
}
Đây là code năm nhuận, không khó lắm nếu bạn nắm vững các quy tắc biến đổi trong toán rời rạc.
bài này là bài mở đầu học C++
bài này hình như rất được nhiều trường áp dụng thì phải ...
nếu bạn có theo học C++ ở một số trường thì thể nào kì đầu cũng thi về
1."viết chương trình in ra lịch của một năm bất kì "
2.Xác định ngày tháng trong một năm bất kì và in ra lịch của tháng đó hay năm đó ...
3.Xác định tháng nào là tháng nhuận và nhuận bao nhiêu ngày ...
4.Cứ như mấy đề thi trên bạn có thể mở rộng ra rất nhiều kiểu bài nữa về dạng này