//PROYECTO 1 traductor de fechas
#include<iostream>
using namespace std;
int main(){
int fecha, anio,dia,opcion, mes, validacion;
//char mes= 'e';
cout<<"TRADUCTOR DE FECHAS "<<endl;
cout<<endl<<"Por favor, introduzca una fecha (mes, dia, año): ";
cin>>mes>>dia>>anio;
cout<<endl<<"¿Como le gustaria mostrar la fecha? ";
cout<<endl<<"Mes completo, dia, año (Enero 11, 199): digite 1. ";
cout<<endl<<"Mes abreviado, dia, año (Ene. 11, 199): digite 2. ";
cout<<endl<<"Mes en cifra, dia, año (01/11/1999): digite 3. ";
cout<<endl<<"Opcion: ";
cin>>opcion;
if(mes<1 || mes>12){
cout<<endl<<"Mes incorrecto usa un rango entre 1 y 12.";
validacion=0;
}
else if(dia<1 ||dia>31){
cout<<endl<<"Dia incorrecto usa un rango entre 1 y 31.";
validacion=0;
}
else if (anio<0 || anio>2020){
cout<<endl<<"Año incorrecto usa un rango entre 1 y 2020.";
validacion=0;
}
else{
validacion=1;
}
if(validacion==1){
switch(opcion){
case 1:
if (mes==1){
cout<<endl<<"La fecha traducida es: "<<"Enero "<<dia<<", "<<anio;
}
if (mes==2){
cout<<endl<<"La fecha traducida es: "<<"Febrero "<<dia<<", "<<anio;
}
if (mes==3){
cout<<endl<<"La fecha traducida es: "<<"Marzo "<<dia<<", "<<anio;
}
if (mes==4){
cout<<endl<<"La fecha traducida es: "<<"Abril "<<dia<<", "<<anio;
}
if (mes==5){
cout<<endl<<"La fecha traducida es: "<<"Mayo "<<dia<<", "<<anio;
}
if (mes==6){
cout<<endl<<"La fecha traducida es: "<<"Junio "<<dia<<", "<<anio;
}
if (mes==7){
cout<<endl<<"La fecha traducida es: "<<"Julio "<<dia<<", "<<anio;
}
if (mes==8){
cout<<endl<<"La fecha traducida es: "<<"Agosto "<<dia<<", "<<anio;
}
if (mes==9){
cout<<endl<<"La fecha traducida es: "<<"Septiembre "<<dia<<", "<<anio;
}
if (mes==10){
cout<<endl<<"La fecha traducida es: "<<"Octubre "<<dia<<", "<<anio;
}
if (mes==11){
cout<<endl<<"La fecha traducida es: "<<"Noviembre "<<dia<<", "<<anio;
}
if (mes==12){
cout<<endl<<"La fecha traducida es: "<<"Diciembre "<<dia<<", "<<anio;
}
break;
case 2:
if (mes==1){
cout<<endl<<"La fecha traducida es: "<<"Ene. "<<dia<<", "<<anio;
}
if (mes==2){
cout<<endl<<"La fecha traducida es: "<<"Feb. "<<dia<<", "<<anio;
}
if (mes==3){
cout<<endl<<"La fecha traducida es: "<<"Mar. "<<dia<<", "<<anio;
}
if (mes==4){
cout<<endl<<"La fecha traducida es: "<<"Abr. "<<dia<<", "<<anio;
}
if (mes==5){
cout<<endl<<"La fecha traducida es: "<<"May. "<<dia<<", "<<anio;
}
if (mes==6){
cout<<endl<<"La fecha traducida es: "<<"Jun. "<<dia<<", "<<anio;
}
if (mes==7){
cout<<endl<<"La fecha traducida es: "<<"Jul. "<<dia<<", "<<anio;
}
if (mes==8){
cout<<endl<<"La fecha traducida es: "<<"Agos. "<<dia<<", "<<anio;
}
if (mes==9){
cout<<endl<<"La fecha traducida es: "<<"Sep. "<<dia<<", "<<anio;
}
if (mes==10){
cout<<endl<<"La fecha traducida es: "<<"Oct. "<<dia<<", "<<anio;
}
if (mes==11){
cout<<endl<<"La fecha traducida es: "<<"Nov. "<<dia<<", "<<anio;
}
if (mes==12){
cout<<endl<<"La fecha traducida es: "<<"Dic. "<<dia<<", "<<anio;
}
break;
case 3:
if(mes<10 && dia>9){
cout<<endl<<"La fecha traducida es: "<<"0"<<mes<<"/"<<dia<<"/"<<anio;
}
if(mes>9 && dia<10){
cout<<endl<<"La fecha traducida es: "<<mes<<"/0"<<dia<<"/"<<anio;
}
else if(mes<10 && dia<10){
cout<<endl<<"La fecha traducida es: "<<"0"<<mes<<"/0"<<dia<<"/"<<anio;
}
break;
}
}
return 0;
}