21: Write a program to check if a year is leap year or not. If a year is divisible by 4 then it is leap year but if the year is century year like 2000, 1900, 2100 then it must be divisible by 400.
// Write a program to check if a year is leap year or not.
// If a year is divisible by 4 then it is leap year but if the year is
// century year like 2000, 1900, 2100 then it must be divisible by 400.
#include <iostream>
using namespace std;
int main()
{
int year;
cout << "Enter an year: ";
cin >> year;
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
cout << "This is a leap year \n";
}
else
cout << "This is not a leap year \n";
return 0;
}
Input 1:
Enter an year: 300
Output 1:
This is not a leap year
Input 2:
Enter an year: 400
Output 2:
This is a leap year
Input 3:
Enter an year: 2001
Output 3:
This is not a leap year
Input 4:
Enter an year: 2400
Output 4:
This is a leap year
Comments
Post a Comment