Write a c++ program to check whether a entered year is leap year or not. In this programming tutorial, We are going to write a c++ code which takes an input year and check whether a entered year is leap year or not.
In my previous tutorial, I have explained what is a leap year and algorithm to check leap year.
C program to check leap year
Programming videos
A Leap year is a year which has 366 days. It means it has one additional day. How do we check whether a entered year is a leap year or not.
i) If a year is divisible by 4 and not divisible by 100 then it's a leap year. For example - 2012, 2008 etc.
ii) If a century year (1200, 1600) is divisible by 400 then it's a leap year. For example - 1200, 1600 etc.
C++ program to print factorial of a number using recursion
Output :
Enter a year 2008
2008 is a leap year
C interview questions with solutions
Sorting algorithm and their time complexities
Programming questions on arrays
In my previous tutorial, I have explained what is a leap year and algorithm to check leap year.
C program to check leap year
Programming videos
C++ Program to Check Leap Year using Function
A Leap year is a year which has 366 days. It means it has one additional day. How do we check whether a entered year is a leap year or not.
i) If a year is divisible by 4 and not divisible by 100 then it's a leap year. For example - 2012, 2008 etc.
ii) If a century year (1200, 1600) is divisible by 400 then it's a leap year. For example - 1200, 1600 etc.
C++ program to print factorial of a number using recursion
#include <iostream> using namespace std; bool checkLeapYear(int year) { /* Leap year is divisible by 4 but not by 100 or it is divisible by 400 */ if( ( (year%4 == 0) && (year%100!=0) ) || (year%400==0) ) { return true; } else { return false; } } int main(void) { int year; //Input year cout << "Enter a year\n"; cin >> year; //Method call to check leap year if( checkLeapYear(year) ) { cout << year << " is a leap year."; } else { cout << year << " is not a leap year."; } return 0; }
Output :
Enter a year 2008
2008 is a leap year
C interview questions with solutions
Sorting algorithm and their time complexities
Programming questions on arrays
No comments:
Post a Comment