TRUKAZO
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.



 
ÍndiceGaleríaChatÚltimas imágenesBuscarRegistrarseConectarse

 

 Insertar e Imprimir lista

Ir abajo 
AutorMensaje
skandelabro
Admin
skandelabro


Masculino Cantidad de envíos : 213
Edad : 35
Localización : En tu Mente
Oro : 2
Medallas : Insertar e Imprimir lista Medallagb9
Fecha de inscripción : 04/09/2008

Insertar e Imprimir lista Empty
MensajeTema: Insertar e Imprimir lista   Insertar e Imprimir lista I_icon_minitimeLun 13 Oct 2008, 00:40

Diseñar un programa que cree una lista de números enteros. . El programa visualizará también el contenido de la lista.




#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void insertar();
void imprimir();

typedef struct nodo_t{
int dato;
struct nodo_t *sgte;
}nodo;

int valor;
nodo *q,*inicio=NULL;

main()
{
int opc;
system("color 20");
system("cls");
printf("\t\t Bienvenido al programa y la wea\n\n");
do{

printf("\n1._Insertar un valor en la lista");
printf("\n2._Imprimir la lista");
printf("\n9._Salir");
printf("\n\nIngrese su opcion: ");
scanf("%d",&opc);
switch(opc){
case 1:insertar();break;
case 2:imprimir();break;
case 9:exit(0);
default:printf("\nOpcion no valida,ingrese una nueva opcion\n\n");
}
}while(opc!=0);
getch();
}
void insertar()
{
system("cls");
printf(" Ingrese un valor positivo: ");
scanf("%d",&valor);

q=(nodo*) malloc(sizeof(nodo));
q->dato=valor;
q->sgte=inicio;
inicio=q;


}

void imprimir()
{
q=inicio;
printf("\nLos nombres de la lista son:\n\n");
while(q!=NULL)
{
printf("%d ",q->dato);
q=q->sgte;

}
}




Saludos



alien
Volver arriba Ir abajo
https://trukazo.forosactivos.net
 
Insertar e Imprimir lista
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Lista de BBCODES
» Colas lenguaje C " ingresar, eliminar, imprimir"

Permisos de este foro:No puedes responder a temas en este foro.
TRUKAZO :: Zona del Programador :: C/C++-
Cambiar a: