#include <stdlib.h>
#include <stdio.h>
#include <string.h>
using namespace std;
void menu();
void captura();
void imprimir();
void imprimirinvertido();
void salir();
int op;
char nom[50],ape1[50] ,ape2[50] ;
int main()
{
do{
menu();
}
while(op!=4);
return 0;
}
void menu()
{
cout<<"1-Captura"<<endl;
cout<<"2-Imprimir"<<endl;
cout<<"3-Imprimir invertido"<<endl;
cout<<"4-Salir"<<endl;
cin>>op;
switch(op)
{
case 1: captura();
break;
case 2: imprimir();
break;
case 3: imprimirinvertido();
break;
case 4: salir();
break;
default:
cout<<"Opcion erronea"<<endl;
}
}
void captura()
{
cout<<"Captura un nombre: ";
gets(nom);
cin>>nom;
cout<<"Captura tu primer apelllido: ";
gets(ape1);
cin>>ape1;
cout<<"Captura un segundo apelllido: ";
gets(ape2);
cin>>ape2;
}
void imprimir()
{
strcat(nom,ape1);
strcat(nom,ape2);
puts(nom);
}
void imprimirinvertido()
{
strcat(ape1,ape2);
strcat(ape1,nom);
puts(ape1);
}
void salir()
{
cout<<"Has salido del programa"<<endl;
}
No hay comentarios:
Publicar un comentario