C++ Programming Code Examples C++ > If Else and Switch Case Code Examples Check Leap Year or Not Check Leap Year or Not To check whether the input year is a leap year or not a leap year in C++ Programming, you have to ask to the user to enter the year and start checking for the leap year. To check that the year is a leap year or not, following these rules: If year is divided by 4 but not by 100, then it is a leap year. If year is divided by 100, then it is not a leap year. If year is divided by 400, then it is a leap year. And in all other cases, it is not a leap year. Following C++ program ask to the user to enter the year to check whether it is a leap year or not, then display it on the screen: /* C++ Program - Check Leap Year or Not */ #include<iostream.h> #include<conio.h> void main() { clrscr(); int yr; cout<<"Enter year :"; cin>>yr; if((yr%4==0) && (yr%100!=0)) { cout<<"This is a Leap Year"; } else if(yr%100==0) { cout<<"This is not a Leap Year"; } else if(yr%400==0) { cout<<"This is a Leap Year"; } else { cout<<"This is not a Leap Year"; } getch(); }