how to determine if a given year is a leap year or not code example

Example 1: Check Leap Year

#include <iostream>
using namespace std;

int main() {
    int year;
    cout << "Enter a year: ";
    cin >> year;
    if (year % 4 == 0) {
        if (year % 100 == 0) {
            (year % 400 == 0) ?
            cout << year << " is a leap year." :
            cout << year << " is not a leap year.";
        }
        else
            cout << year << " is a leap year.";
    }
    else
        cout << year << " is not a leap year.";
    return 0;
}

Example 2: python check if year is a leap year

import calendar
print(calendar.isleap(1900))

Tags:

Cpp Example