04/11/2015

C++ Program To Check Date Validation (Valid Or Not)

Problem :- Write A Program To Check Date Validation (Valid Or Not) .

Logic :- Check All the Month And Days valid or not also Special Condition February Month And Check for Leap Year Calendar This Program Will Help you A lot See this C++ Program To Check Year Is Leap Year Or Not .

Solution :-

#include<iostream>
  using namespace std;
  int main()
   {
    int dd,mm,yy;
    cout<<"Enter date in formate Date Month Year:";
    cin>>dd>>mm>>yy;
      if(yy>0)
       {
         if(mm==1 || mm==3 || mm==5|| mm==7|| mm==8||mm==10||mm==12 && dd>0 && dd<=31)
         cout<<"Date is Valide";
         else
       
          if(mm==4 || mm==6 || mm==9|| mm==11 && dd>0 && dd<=30)
            cout<<"Date is Valid";
         else
            if(mm==2)
               {
               if((yy%400==0 || (yy%100!=0 && yy%4==0)) && dd>0 && dd<=29)
                 cout<<"Date is Valide";
               else if(dd>0 && dd<=28)
                  cout<<"Date is Valid";
               else
                  cout<<"Date is Invalid";
               }
         else
               cout<<"Date is Invalid";
      }
    else
        cout<<"Date is Invalid";
  }

Output:-

C++ Program To Check Date Validation (Valid Or Not)

Previous Post
Next Post

post written by:

Hi, I’m Ghanendra Yadav, SEO Expert, Professional Blogger, Programmer, and UI Developer. Get a Solution of More Than 500+ Programming Problems, and Practice All Programs in C, C++, and Java Languages. Get a Competitive Website Solution also Ie. Hackerrank Solutions and Geeksforgeeks Solutions. If You Are Interested to Learn a C Programming Language and You Don't Have Experience in Any Programming, You Should Start with a C Programming Language, Read: List of Format Specifiers in C.
Follow Me

4 comments:

  1. you are missing parantheses in the first if condition and in the following ones too...you shit head check something before you post them

    ReplyDelete
    Replies
    1. Hi, If you have any problem or suggestion regarding article please let me know but don't use this kind of language, you can contact us so we can fix the issue or republish a post. I think you don't have any knowledge about programming first read and check the article again then comment carefully.

      This is a very simple program for date validation in CPP or C++.

      Delete
  2. But how to check if it is. Leap or not

    ReplyDelete
  3. I want a program to check if the months are valid or not in a date

    ReplyDelete