online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
/*Escriba un programa que lea tres valores enteros que represente el mes, el día y el año con cuatro dígitos. El programa deberá mostrar la fecha en uno de los formatos siguientes, dependiendo de la selección del usuario. Si el usuario introduce 1, se mostrara el mes con palabra (“Enero”), el día como un entero (11) y el año (1999). Si se introduce un 2, se mostrara el mes con una abreviatura de tres letras (“Ene”), el día como un entero (11) y el año (1999). Si se produce un 3, se mostrara el mes como un entero (01), el día como un entero (11) y el año (1999). Solo usar lo expuesto en temas vistos previamente. Nota: En la imagen mostrada anteriormente se muestra como el usuario introduce los datos en una sola linea separados por espacios (07 09 2017). Se puede recoger estos tres valores con un mismo cin (cin>>variable1>>variblae2>>variable3).*/ #include <iostream> using namespace std; int main(){ int mes, dia, anio, opcion; cout<<"Por favor introduzca una fecha (mes, dia, anio): "; cin>>mes>>dia>>anio; cout<<endl<<endl<<" ¿Como le gustaria mostrar la fecha?"<<endl<<endl; cout<<"Mes completo, dia, anio (Enero 11, 1999): Introduzca 1."<<endl; cout<<"Mes abreviado, dia, anio (Ene 11, 1999): Introduzca 2."<<endl; cout<<"Mes en cifra/dia/año (01/11/1999): Introduzca 3."<<endl; cout<<"Opcion: "; cin>>opcion; switch(opcion){ case 1: switch(mes){ case 01: cout<<endl<<"La fecha traducida es : Enero "<<dia<<" "<<anio<<endl; break; case 02: cout<<endl<<"La fecha traducida es : Febrero "<<dia<<" "<<anio<<endl; break; case 03: cout<<endl<<"La fecha traducida es : Marzo "<<dia<<" "<<anio<<endl; break; case 04: cout<<endl<<"La fecha traducida es : Abril "<<dia<<" "<<anio<<endl; break; case 05: cout<<endl<<"La fecha traducida es : Mayo "<<dia<<" "<<anio<<endl; break; case 06: cout<<endl<<"La fecha traducida es : Junio "<<dia<<" "<<anio<<endl; break; case 07: cout<<endl<<"La fecha traducida es : Julio "<<dia<<" "<<anio<<endl; break; case 8: cout<<endl<<"La fecha traducida es : Agosto "<<dia<<" "<<anio<<endl; break; case 9: cout<<endl<<"La fecha traducida es : Septiembre "<<dia<<" "<<anio<<endl; break; case 10: cout<<endl<<"La fecha traducida es : Octubre "<<dia<<" "<<anio<<endl; break; case 11: cout<<endl<<"La fecha traducida es : Noviembre "<<dia<<" "<<anio<<endl; break; case 12: cout<<endl<<"La fecha traducida es : Diciembre "<<dia<<" "<<anio<<endl; break; default: cout<<endl<<"El mes ingresado no existe..."; break; } break; case 2: switch(mes){ case 01: cout<<endl<<"La fecha traducida es : Ene "<<dia<<" "<<anio<<endl; break; case 02: cout<<endl<<"La fecha traducida es : Feb "<<dia<<" "<<anio<<endl; break; case 03: cout<<endl<<"La fecha traducida es : Mar "<<dia<<" "<<anio<<endl; break; case 04: cout<<endl<<"La fecha traducida es : Abr "<<dia<<" "<<anio<<endl; break; case 05: cout<<endl<<"La fecha traducida es : May "<<dia<<" "<<anio<<endl; break; case 06: cout<<endl<<"La fecha traducida es : Jun "<<dia<<" "<<anio<<endl; break; case 07: cout<<endl<<"La fecha traducida es : Jul "<<dia<<" "<<anio<<endl; break; case 8: cout<<endl<<"La fecha traducida es : Ago "<<dia<<" "<<anio<<endl; break; case 9: cout<<endl<<"La fecha traducida es : Sep "<<dia<<" "<<anio<<endl; break; case 10: cout<<endl<<"La fecha traducida es : Oct "<<dia<<" "<<anio<<endl; break; case 11: cout<<endl<<"La fecha traducida es : Nov "<<dia<<" "<<anio<<endl; break; case 12: cout<<endl<<"La fecha traducida es : Dic "<<dia<<" "<<anio<<endl; break; default: cout<<endl<<"El mes ingresado no existe..."; break; } break; case 3: { cout<<endl<<"La fecha traducida es : "<<mes<<" "<<dia<<" "<<anio<<endl; } break; default: cout<<endl<<"La opcion ingresada no existe..."; break; } return 0; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue