D. Hàm kiểm tra năm nhuận
Mô tả: Viết hàm laNamNhuan(int nam) trả về true nếu năm đó là năm nhuận theo quy tắc:
- Chia hết cho 4 và không chia hết cho 100, hoặc chia hết cho 400.
Đầu vào:
- Số nguyên
nam(1 ≤ nam ≤ 9999)
Đầu ra:
"YES"nếu là năm nhuận,"NO"nếu không.
Test Case:
| Input | Output | Giải thích |
|---|---|---|
| 2020 | YES | 2020 chia hết cho 4 và không chia hết cho 100 |
| 2100 | NO | 2100 chia hết cho 100 nhưng không chia hết cho 400 |
Code C++ minh hoạ:
#include <iostream>
using namespace std;
bool laNamNhuan(int nam) {
return (________) || (_______ && ______);
}
int main() {
int nam;
cin >> nam;
if (laNamNhuan(________))
cout << "______";
else
cout << "______";
return 0;
}
Comments