LISTAS ENLAZADAS SIMPLES - Instituto Tecnológico de Nuevo ...
Ejemplo1 de Listas Enlazadas
3
#include <stdio.h> #include <stdlib.h> int dato; struct nodo { int codigo; struct nodo *puntero; }; typedef nodo lista; lista *nuevo; void leer_dato() { printf("\nIntroduzca el dato: "); scanf("%i", &dato); } void crear_nodo(int x) { lista *a;
-
Upload
elvis-camacaro -
Category
Documents
-
view
215 -
download
1
description
ejemplos practicos
Transcript of Ejemplo1 de Listas Enlazadas
#include #include
int dato;struct nodo{int codigo;struct nodo *puntero;};
typedef nodo lista;lista *nuevo;
void leer_dato(){printf("\nIntroduzca el dato: ");scanf("%i", &dato);}
void crear_nodo(int x){lista *a;
a=new(nodo);a->codigo=x;a->puntero=0; nuevo=a;}
void insertar_nodo(){lista *ultimo, *auxiliar;leer_dato();crear_nodo(dato);printf("\nNodo1: %i", nuevo->codigo);ultimo=nuevo->puntero;if (ultimo==0){leer_dato();crear_nodo(dato);}else{ultimo=ultimo->puntero;leer_dato();crear_nodo(dato);}
printf("\nNodo2: %i", nuevo->codigo);system("pause");}
void main()
{insertar_nodo();}