SlideShare une entreprise Scribd logo
1  sur  3
INSTITUTO TECNOLOGICO SUPERIOR DE FELIPE CARRILLO 
INFORME TECNICO 
Ing. Sistemas computacionales 
Docente: Niels Henryk Aranda Cuevas 
Alumna: Rene Jesus Sosa Arana 
Grupo: 3er “A”
UNIDAD 3 
“ESTRUCTURA LINEALES” 
LISTAS LIGADAS 
#include <iostream> 
#include <cstdlib> 
using namespace std; 
typedef struct nodo elemento; 
struct nodo{ 
int dato; 
elemento * sig; 
elemento * ant; 
}; 
Lo primero que vamos a hacer es declarar a struct como nodo y definiremos un elemento que se va llamar 
siguiente y elemento va visualizar lo que hay en el puntero siguiente e igual en anterior 
elemento *p,*q,*r; 
int main(int argc, char *argv[]) { 
int ru=0,c=1; 
do{ 
p=(elemento *)malloc(sizeof(elemento)); 
cout<<"Inserta un dato"; 
cin>>p->dato; 
if (c==1){ 
//primer nodo 
p->sig=NULL; 
p->ant=NULL; 
r=p; 
} 
else{ 
//nodo2...n 
p->sig=q; 
q->ant=p; 
p->ant=NULL; 
}
q=p; 
c++; 
cout<<"Desea salir (1-Si, 2-No)"; 
cin>>ru; 
}while (ru!=0); 
cout<<"Recorrido de la lista/n"; 
do{ 
cout<<q->dato<<" -- "<<"En la direccion "<<q; 
q=q->sig; 
}while(q!=NULL); 
return 0; 
Conclusión 
La lista enlazada nos permite almacenar datos de una forma organizada, pero, a diferencia 
de estos, esta estructura es dinámica, en una lista enlazada , cada elemento apunta al 
siguiente excepto el ultimo que no tiene sucesor y el valor del enlace es null suelen recibir 
también el nombre de nodos de la lista.

Contenu connexe

Tendances (8)

Programa 2
Programa 2Programa 2
Programa 2
 
Informe estructuras lineales
Informe estructuras linealesInforme estructuras lineales
Informe estructuras lineales
 
Unidad II practica II
Unidad II   practica IIUnidad II   practica II
Unidad II practica II
 
Trabajo 3 De Linux
Trabajo 3 De LinuxTrabajo 3 De Linux
Trabajo 3 De Linux
 
Arrays csharp visto_desde_c
Arrays csharp visto_desde_cArrays csharp visto_desde_c
Arrays csharp visto_desde_c
 
Estructura java
Estructura javaEstructura java
Estructura java
 
Blind X Path Injection
Blind X Path InjectionBlind X Path Injection
Blind X Path Injection
 
Pila
PilaPila
Pila
 

En vedette

Ccna -modulo_1_-_conceitos_basicos_de_redes
Ccna  -modulo_1_-_conceitos_basicos_de_redesCcna  -modulo_1_-_conceitos_basicos_de_redes
Ccna -modulo_1_-_conceitos_basicos_de_redes
Rafael Tiago Missio
 
My All Time Favorites
My All Time FavoritesMy All Time Favorites
My All Time Favorites
brivera2
 
Reference Letter_Jessica van Niekerk
Reference Letter_Jessica van NiekerkReference Letter_Jessica van Niekerk
Reference Letter_Jessica van Niekerk
Jessica van Niekerk
 

En vedette (20)

Objetiva 2013
Objetiva 2013Objetiva 2013
Objetiva 2013
 
Concord NC Slide
Concord NC SlideConcord NC Slide
Concord NC Slide
 
CertRP Certificate
CertRP CertificateCertRP Certificate
CertRP Certificate
 
Unidad cinco estructura de datos
Unidad cinco estructura de datosUnidad cinco estructura de datos
Unidad cinco estructura de datos
 
Ccna -modulo_1_-_conceitos_basicos_de_redes
Ccna  -modulo_1_-_conceitos_basicos_de_redesCcna  -modulo_1_-_conceitos_basicos_de_redes
Ccna -modulo_1_-_conceitos_basicos_de_redes
 
Cv john ramirez
Cv john ramirezCv john ramirez
Cv john ramirez
 
Temporalizacion 3ª Evaluacion
Temporalizacion 3ª EvaluacionTemporalizacion 3ª Evaluacion
Temporalizacion 3ª Evaluacion
 
My All Time Favorites
My All Time FavoritesMy All Time Favorites
My All Time Favorites
 
Final
FinalFinal
Final
 
200 география. 5кл. раб. тетр. с конт. картами баринова и др-2015 -40с
200  география. 5кл. раб. тетр. с конт. картами баринова и др-2015 -40с200  география. 5кл. раб. тетр. с конт. картами баринова и др-2015 -40с
200 география. 5кл. раб. тетр. с конт. картами баринова и др-2015 -40с
 
Proceso productivo (1)
Proceso productivo (1)Proceso productivo (1)
Proceso productivo (1)
 
342 литературное чтение. раб. тетрадь для пров. знаний. 3-4кл. хомякова и.с-...
342  литературное чтение. раб. тетрадь для пров. знаний. 3-4кл. хомякова и.с-...342  литературное чтение. раб. тетрадь для пров. знаний. 3-4кл. хомякова и.с-...
342 литературное чтение. раб. тетрадь для пров. знаний. 3-4кл. хомякова и.с-...
 
Reference Letter_Jessica van Niekerk
Reference Letter_Jessica van NiekerkReference Letter_Jessica van Niekerk
Reference Letter_Jessica van Niekerk
 
Toiec
ToiecToiec
Toiec
 
UC Proj Mgmt
UC Proj MgmtUC Proj Mgmt
UC Proj Mgmt
 
EMA MA Lang Lit
EMA MA Lang LitEMA MA Lang Lit
EMA MA Lang Lit
 
Linked in 1
Linked in 1Linked in 1
Linked in 1
 
Ministério realidade
Ministério realidadeMinistério realidade
Ministério realidade
 
Figuras de semana santa
Figuras de semana santaFiguras de semana santa
Figuras de semana santa
 
Anexo ao artigo sobe jogo da imitação de Turing
Anexo ao artigo sobe jogo da imitação de TuringAnexo ao artigo sobe jogo da imitação de Turing
Anexo ao artigo sobe jogo da imitação de Turing
 

Similaire à Unidad 3

Informe estructuras no lineales
Informe estructuras no linealesInforme estructuras no lineales
Informe estructuras no lineales
eliezerbs
 
Informe metodos de ordenamiento
Informe metodos de ordenamientoInforme metodos de ordenamiento
Informe metodos de ordenamiento
eliezerbs
 
Informe tecnico marleni
Informe tecnico marleniInforme tecnico marleni
Informe tecnico marleni
lenithoz
 
Funcionamiento de un pila
Funcionamiento de un pilaFuncionamiento de un pila
Funcionamiento de un pila
jefer
 
Funcionamiento de un pila2
Funcionamiento de un pila2Funcionamiento de un pila2
Funcionamiento de un pila2
jefer
 
Funcionamiento de un pila2
Funcionamiento de un pila2Funcionamiento de un pila2
Funcionamiento de un pila2
jefer
 

Similaire à Unidad 3 (20)

Informe estructuras no lineales unidad 4
Informe estructuras no lineales unidad 4Informe estructuras no lineales unidad 4
Informe estructuras no lineales unidad 4
 
Informe estructuras no lineales
Informe estructuras no linealesInforme estructuras no lineales
Informe estructuras no lineales
 
Informe estructuras lineales
Informe estructuras linealesInforme estructuras lineales
Informe estructuras lineales
 
Informe metodos de ordenamiento
Informe metodos de ordenamientoInforme metodos de ordenamiento
Informe metodos de ordenamiento
 
Informe metodos de ordenamiento
Informe metodos de ordenamientoInforme metodos de ordenamiento
Informe metodos de ordenamiento
 
Informe tecnico u 3-victor uex
Informe tecnico u 3-victor uexInforme tecnico u 3-victor uex
Informe tecnico u 3-victor uex
 
Informe tecnico
Informe tecnicoInforme tecnico
Informe tecnico
 
Jenni
JenniJenni
Jenni
 
Jenni
JenniJenni
Jenni
 
Jorge informe tecnico
Jorge informe tecnicoJorge informe tecnico
Jorge informe tecnico
 
Informe tecnico marleni
Informe tecnico marleniInforme tecnico marleni
Informe tecnico marleni
 
Unidad II practica IV
Unidad II   practica IVUnidad II   practica IV
Unidad II practica IV
 
Ejercicio de listas de lenguaje c
Ejercicio de listas de lenguaje cEjercicio de listas de lenguaje c
Ejercicio de listas de lenguaje c
 
Listas
ListasListas
Listas
 
Listas Simples
Listas SimplesListas Simples
Listas Simples
 
ESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADASESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADAS
 
Suma de numeros extensos con listas doblemente enlazadas
Suma de numeros extensos con listas doblemente enlazadasSuma de numeros extensos con listas doblemente enlazadas
Suma de numeros extensos con listas doblemente enlazadas
 
Funcionamiento de un pila
Funcionamiento de un pilaFuncionamiento de un pila
Funcionamiento de un pila
 
Funcionamiento de un pila2
Funcionamiento de un pila2Funcionamiento de un pila2
Funcionamiento de un pila2
 
Funcionamiento de un pila2
Funcionamiento de un pila2Funcionamiento de un pila2
Funcionamiento de un pila2
 

Plus de René Sosa Arana (11)

Unidad 7 informe técnico
Unidad 7 informe técnicoUnidad 7 informe técnico
Unidad 7 informe técnico
 
Unidad 6 informe tecnico
Unidad 6 informe tecnicoUnidad 6 informe tecnico
Unidad 6 informe tecnico
 
Unidad 5 informe técnico
Unidad 5 informe técnicoUnidad 5 informe técnico
Unidad 5 informe técnico
 
Unidad 4 informe técnico
Unidad  4 informe técnicoUnidad  4 informe técnico
Unidad 4 informe técnico
 
Unidad 2 informe tecnico
Unidad 2 informe tecnicoUnidad 2 informe tecnico
Unidad 2 informe tecnico
 
Unidad siete estructura de datos
Unidad siete estructura de datosUnidad siete estructura de datos
Unidad siete estructura de datos
 
Unidad seis estructura de datos
Unidad seis estructura de datosUnidad seis estructura de datos
Unidad seis estructura de datos
 
Unidad cuatro estructura de datos
Unidad cuatro estructura de datosUnidad cuatro estructura de datos
Unidad cuatro estructura de datos
 
Unidad tres estructura de datos
Unidad tres estructura de datosUnidad tres estructura de datos
Unidad tres estructura de datos
 
Unidad dos, estructura de datos
Unidad dos, estructura de datosUnidad dos, estructura de datos
Unidad dos, estructura de datos
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 

Dernier

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 

Dernier (20)

Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 

Unidad 3

  • 1. INSTITUTO TECNOLOGICO SUPERIOR DE FELIPE CARRILLO INFORME TECNICO Ing. Sistemas computacionales Docente: Niels Henryk Aranda Cuevas Alumna: Rene Jesus Sosa Arana Grupo: 3er “A”
  • 2. UNIDAD 3 “ESTRUCTURA LINEALES” LISTAS LIGADAS #include <iostream> #include <cstdlib> using namespace std; typedef struct nodo elemento; struct nodo{ int dato; elemento * sig; elemento * ant; }; Lo primero que vamos a hacer es declarar a struct como nodo y definiremos un elemento que se va llamar siguiente y elemento va visualizar lo que hay en el puntero siguiente e igual en anterior elemento *p,*q,*r; int main(int argc, char *argv[]) { int ru=0,c=1; do{ p=(elemento *)malloc(sizeof(elemento)); cout<<"Inserta un dato"; cin>>p->dato; if (c==1){ //primer nodo p->sig=NULL; p->ant=NULL; r=p; } else{ //nodo2...n p->sig=q; q->ant=p; p->ant=NULL; }
  • 3. q=p; c++; cout<<"Desea salir (1-Si, 2-No)"; cin>>ru; }while (ru!=0); cout<<"Recorrido de la lista/n"; do{ cout<<q->dato<<" -- "<<"En la direccion "<<q; q=q->sig; }while(q!=NULL); return 0; Conclusión La lista enlazada nos permite almacenar datos de una forma organizada, pero, a diferencia de estos, esta estructura es dinámica, en una lista enlazada , cada elemento apunta al siguiente excepto el ultimo que no tiene sucesor y el valor del enlace es null suelen recibir también el nombre de nodos de la lista.