Con este pequeño programa podemos ingresar una fecha y verificar o validar que la fecha exista, es decir que segun el mes valide si existe o no la fecha.
//Ingresar una fecha y comprobar que sea correcta o incorrecta #include<iostream> #include<string> using namespace std; int d,m,a; int main(){ cout<<"Ingresa dia:"<<endl; cin>>d; cout<<"Ingresa mes:"<<endl; cin>>m; cout<<"Ingresa a�o:"<<endl; cin>>a; if (a<1) cout<<"-Fecha incorrecta-"<<endl; else if ((m==1 || m==3 || m==5 || m==7 || m==8 || m==10 || m==12) && (d>=1 && d<=31)){ cout<<"-Fecha correcta-"<<endl; } else if ((m==4 || m==6 || m==9 || m==11) && (d>=1 && d<=30)){ cout<<"-Fecha correcta-"<<endl; } else if ((m==2) && (d>=1 && d<=28)){ cout<<"-Fecha correcta-"<<endl; } else cout<<"-Fecha incorrecta-"<<endl; return 0; }
Excelente Algoritmo! Me sirvió bastanteee
ResponderBorrar