include

Páginas: 4 (827 palabras) Publicado: 25 de agosto de 2015
#include
#include
#include
using namespace std;

struct Contactos{
int id;
char nom[30];
char ap[30];
char am[30];
char fech_nac[30];
charlug_nac[30];
char correo[30];
int tel;
char sexo[15];
char signo[15];
Contactos *izq,*der;
};
Contactos *crea_categoria();
Contactos *inicializa(Contactos *);
Contactos*lista_pila(Contactos *, Contactos *);
void mostrar(Contactos *);
Contactos *eliminar(Contactos *);
void buscar(Contactos *);

main()
{
int r,res,r2,r3,r4;
Contactos *NodoNuevo;
Contactos*inicio=(Contactos *) malloc(sizeof(Contactos));
if(inicio!=NULL){
inicio->izq=NULL;
inicio->der=NULL;
}
do{
system("cls");
cout<<" *****Menu****\n";
cout<<" Seleccione una opcion\n";
cout<<"1.Agregar"< cout<<" 2.Mostrar"< cout<<" 3.Eliminar"< cout<<" 4.Buscar\n"< cin>>r;
switch(r){
case 1: cout<<" *****Menu****\n";
cout<<" Seleccione categoria\n";cout<<" 1.Amistad"< cout<<" 2.Familiares"< cout<<" 3.Negocios"< cout<<" 4.Otros\n"< cin>>r2;switch(r2)
{
case 1:cout<<" 1.Amistad"< NodoNuevo=crea_categoria();
if(NodoNuevo!=NULL){
NodoNuevo=inicializa(NodoNuevo);
NodoNuevo=lista_pila(NodoNuevo,inicio);}
break;
case 2:cout<<" 2.Familiares"< NodoNuevo=crea_categoria();if(NodoNuevo!=NULL)
{
NodoNuevo=inicializa(NodoNuevo);
NodoNuevo=lista_pila(NodoNuevo,inicio);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • INCLUDE
  • Include
  • include
  • Include
  • Include y extend
  • Estratgias include
  • Ph-Includes
  • include

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS