#include <iostream.h>
#include <conio.h>
#include <string.h>
class fecha{
private:
int num1,num2,num3;
char mes[10];
public:
fecha();
void captura();
void formato();
void mostrar();
};
fecha::fecha()
{
num1=0;
num2=0;
num3=0;
}
void fecha::captura()
{
char tmp;
cout<<"introduce la fecha: ";
cin>>num1>>tmp>>num2>>tmp>>num3;
}
void fecha::formato()
{
switch(num2)
{
case 1 : strcpy(mes,"enero");
break;
case 2 : strcpy(mes,"febrero");
break;
case 3 : strcpy(mes,"marzo");
break;
case 4 : strcpy(mes,"abril");
break;
case 5 : strcpy(mes,"mayo");
break;
case 6 : strcpy(mes,"junio");
break;
case 7: strcpy(mes,"julio");
break;
case 8 : strcpy(mes,"agosto");
break;
case 9 : strcpy(mes,"septiembre");
break;
case 10 : strcpy(mes,"octubre");
break;
case 11 : strcpy(mes,"noviembre");
break;
case 12 : strcpy(mes,"diciembre");
break;
default: strcpy(mes,"desconocido");
}
}
void fecha::mostrar()
{
cout<<mes<<" "<<num1<<" de "<<num3;
}
void main()
{
clrscr();
fecha op;
op.captura();
op.formato();
op.mostrar();
getch();
}