programa:       ejH504
fecha:          26/03/07
Descipcion:     Lista enlazada. Inserta por el principio.


struct nodo{
        char nombre[20];
        char telefono[9];
        nodo *ps;

void main()
        nodo *raiz=NULL,*nuevo=NULL;
        char continuar='s';
        char nom[20], tlf[9];
        while(continuar != 'n')
                // Leemos los datos por teclado
                cout << "Introduzca el nombre ";
                cin >> nom;
                cout << "Introduzca el telefono ";
                cin >> tlf;

                // creamos el nodo
                nuevo = new nodo;

                // Asignamos los datos del nodo

                // Enlazamos el nodo por el principio de la lista
                nuevo->ps = raiz;
                raiz = nuevo;

                // ¿Continuamos ?
                cout << "¿Desea continuar (s/n)? ";
                cin >> continuar;

        // imprimir lista
                // Muestra datos del nodo
                cout << nuevo->nombre << '\t';
                cout << nuevo->telefono << endl;
                // Saltamos al siguiente
                nuevo = nuevo->ps;

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.