Inicio Foros Curso C++ Proyecto 1 Respuesta a: Proyecto 1

#58075

hugolg7904
Participante

Ya casi lo resuelvo pero en la salida me imprime todas las opciones n esta tomando la opción selecionada. Me pude apoyar en que estoy mal en el código del switch
mis variables son:
int opcion, mes, dia, ano;

Y la opción 1 del switch la programe así:
switch(opcion){
case 1:
mes = 1;
cout<<“La fecha traducida es: “<<“Enero ” << dia<<“, “<< ano<<endl;
mes = 2;
cout<<“La fecha traducida es: “<<“Febrero ” << dia<<“, “<< ano<<endl;
mes = 3;
cout<<“La fecha traducida es: “<<“Marzo ” << dia<<“, “<< ano<<endl;
mes = 4;
cout<<“La fecha traducida es: “<<“Abril ” << dia<<“, “<< ano<<endl;
mes = 5;
cout<<“La fecha traducida es: “<<“Mayo ” << dia<<“, “<< ano<<endl;
mes = 6;
cout<<“La fecha traducida es: “<<“Junio ” << dia<<“, “<< ano<<endl;
mes = 7;
cout<<“La fecha traducida es: “<<“Julio ” << dia<<“, “<< ano<<endl;
mes = 8;
cout<<“La fecha traducida es: “<<“Agosto ” << dia<<“, “<< ano<<endl;
mes = 9;
cout<<“La fecha traducida es: “<<“Septiembre ” << dia<<“, “<< ano<<endl;
mes = 10;
cout<<“La fecha traducida es: “<<“Octubre ” << dia<<“, “<< ano<<endl;
mes = 11;
cout<<“La fecha traducida es: “<<“Noviembre ” << dia<<“, “<< ano<<endl;
mes = 12;
cout<<“La fecha traducida es: “<<“Diciembre ” << dia<<“, “<< ano<<endl;
caso 2 solo cambio el texto de cout, sin embargo la salida que me regresa es:
Por favor ingrese una fecha (mes, dia, a±o)(ejemplo 10 25 2018):
1 20 2000
La fecha introducida fue: 1 20 2000
┐Como le gustaria mostrar la fecha?

Mes completo, dia, a±o (Enero 11, 2015): Introdusca 1.
Mes abreviado, dia, a±o (Ene 11, 2015): Introdusca 2.
Mes en cifra/dia/a±o (01/11/2015): Introdusca 3.
Opcion:
1
La fecha traducida es: Enero 20, 2000
La fecha traducida es: Febrero 20, 2000
La fecha traducida es: Marzo 20, 2000
La fecha traducida es: Abril 20, 2000
La fecha traducida es: Mayo 20, 2000
La fecha traducida es: Junio 20, 2000
La fecha traducida es: Julio 20, 2000
La fecha traducida es: Agosto 20, 2000
La fecha traducida es: Septiembre 20, 2000
La fecha traducida es: Octubre 20, 2000
La fecha traducida es: Noviembre 20, 2000
La fecha traducida es: Diciembre 20, 2000

LO MAS HOT DE AZUL WEB