Câu hỏi:
Giúp em bài tập về nhà Tổng hợp lớp 8 câu hỏi như sau: N0203B – Năm nhuận
Yêu cầu: Năm Nhuận là năm chia hết cho 4 mà không chia hết cho 100, nhưng chia hết cho 400 thì vẫn là năm Nhuận. Nhập một năm, nếu năm đó là năm Nhuận thì in ra YES, nếu không in ra NO.
Dữ liệu: Một dòng ghi 1 số nguyên là năm cần xét
Kết quả: Ghi ra YES, NO như yêu cầu đề bài
input:
4
output:
YES
C++ ạ
Trả lời 2:
Gia Sư Hoàng Khang gữi câu trả lời dành cho bạn:
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
if ((n % 400 == 0) || (n % 4 == 0 && n % 100 != 0)) {
cout << “YES”;
}
else {
cout << “NO”;
}
return 0;
}
Trả lời 1:
Gia Sư Hoàng Khang gữi câu trả lời dành cho bạn:
#include <stdio.h>
#include <stdbool.h>
bool checkYear(int year)
{
return (((year % 4 == 0) && (year % 100 != 0)) ||
(year % 400 == 0));
}
int main()
{
int year = 2000;
if(checkYear(year) == true){
printf(“%d la nam nhuan!”, year);
}else{
printf(“%d khong phai nam nhuan!”, year);
}
return 0;
}