SlideShare una empresa de Scribd logo
1 de 3
Estructuras estáticas de datos. (Arreglos)



                                             Conceptos Básicos:

•   Arreglo: Es un estructura de datos constituida por un número fijo de elementos, todos ellos del
    mismo tipo y ubicados en direcciones de memoria físicamente contiguas.

•   Elemento: es cada uno de los datos que forman parte integrante del arreglo.

•   Nombre del arreglo: es el identificativo utilizado para referenciar el arreglo y de forma global los
    elementos que lo forman.

•   Tipo de un arreglo: marca el tipo de dato básico que es común a todos y cada uno de los
    elementos o componentes que forman dicha estructura (entero, real, carácter o lógico).

•   Índices: es un valor entero y positivo a través del cual podemos acceder directa e individualmente
    a los distintos elementos del arreglo.

•   Tamaño de un arreglo: el tamaño o longitud de un arreglo viene determinado por el número
    máximo de elementos que la forman, siendo el tamaño mínimo un elemento, y el tamaño máximo
    N elementos.

•   Acceso a los elementos o componentes de un arreglo: los elementos o componentes de un
    arreglo tratados individualmente son datos que reciben el mismo trato que cualquier otra variable
    simple, con un tipo de dato que coincide con el tipo de arreglo y una denominación propia que la
    distingue del resto de los elementos o componentes que constituyen dicha estructura.

•   Dimensión del arreglo: está determinada por el número de índices que necesitamos para acceder
    a cualquier de los elementos que forman dicha estructura.




                                       Clasificación de los arreglos:
Existen arreglos unidimensionales, bidimensionales y multidimensionales.




 Arreglos Unidimensionales: son estructuras de datos cuyos elementos son del mismo tipo, con las

    mismas características, y se referencian bajo un nombre o identificativo común. Este tipo de
    estructura también recibe el nombre de vectores.




                                              Representación gráfica:




                                 d     d+1      d+2   d+3   d+4   d+5   …..   d+N


                                                                                                Último elemento del
Primer elemento del
                                                                                                vector. Elemento N
vector. Elemento 1




Acceso individual a los elementos:

Los vectores o arreglos unidimensionales son estructuras de datos lineales de una dimensión, es decir, que
para acceder o referenciar un elemento. Es suficiente con indicar su nombre seguido del índice (un solo índice)
entre paréntesis.

 La nomenclatura utilizada para referenciar un elemento individual o componente de un vector es la siguiente:

                                             Nombre_Arreglo (índice)



Ejemplo:

Vector que contiene los primeros seis números pares.
   Nombre del arreglo: Números.
       Tipo: Numérico entero(constituido únicamente por números )
       Tamaño: 6
       Elementos del arreglo:
        Números (1)……………Correspondiente al primer elemento del arreglo……….. 2
        Números (2)……………Correspondiente al primer elemento del arreglo……….. 4
        Números (3)……………Correspondiente al primer elemento del arreglo……….. 6
        Números (4)……………Correspondiente al primer elemento del arreglo……….. 8
        Números (5)……………Correspondiente al primer elemento del arreglo……….. 10
        Números (6)……………Correspondiente al primer elemento del arreglo……….. 12

     Índices: 1,2,3,4,5,6

     Dimensión: una, pues para acceder a cualquiera de los seis elementos que forman el arreglo, solo
      necesitamos utilizar un índice del 1 al 6.

 Arreglos Bidimensionales: es un conjunto de elementos del mismo tipo y características que se
    referencia bajo un mismo nombre. Este tipo de estructuras también recibe el nombre de matrices.

                                             Representación gráfica:




Acceso individual a los elementos:

Este tipo de estructura se caracteriza porque para acceder a cada uno de los elementos del arreglo es necesario
utilizar dos índices, donde el primero nos marca la fila y el segundo nos maraca la columna, por ello se dice que
una matriz es una estructura de datos de dos dimensiones.

La nomenclatura utilizada para acceder o referenciar a un elemento de la matriz es la siguiente:

                                Nombre_arreglo (índice_fila, índice_columna)

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Aplicación de vectores y matrices en c++
Aplicación de vectores y matrices en c++Aplicación de vectores y matrices en c++
Aplicación de vectores y matrices en c++
 
Vectores y matrices
Vectores y matricesVectores y matrices
Vectores y matrices
 
Arreglos (unimensionles y matrices (bidimensionales)
Arreglos (unimensionles y matrices (bidimensionales)Arreglos (unimensionles y matrices (bidimensionales)
Arreglos (unimensionles y matrices (bidimensionales)
 
Ape unidad4
Ape unidad4Ape unidad4
Ape unidad4
 
Arreglos bidimensionales
Arreglos bidimensionalesArreglos bidimensionales
Arreglos bidimensionales
 
Arrays - programación 3
Arrays - programación 3Arrays - programación 3
Arrays - programación 3
 
Arreglos Bidimensionales
Arreglos BidimensionalesArreglos Bidimensionales
Arreglos Bidimensionales
 
Guia 1 estructura de datos
Guia 1 estructura de datosGuia 1 estructura de datos
Guia 1 estructura de datos
 
Presentacion de vectores y matrices
Presentacion de vectores y matricesPresentacion de vectores y matrices
Presentacion de vectores y matrices
 
Exposición de matrices
Exposición de matricesExposición de matrices
Exposición de matrices
 
Apuntes
ApuntesApuntes
Apuntes
 
Presentación Arreglos
Presentación ArreglosPresentación Arreglos
Presentación Arreglos
 
Escuela superior politécnica de chimborazo
Escuela superior politécnica de chimborazoEscuela superior politécnica de chimborazo
Escuela superior politécnica de chimborazo
 
Arreglos
ArreglosArreglos
Arreglos
 
Manejo de memoria
Manejo de memoriaManejo de memoria
Manejo de memoria
 
12-Unidad 3: Encapsulamiento y modularidad
12-Unidad 3: Encapsulamiento y modularidad12-Unidad 3: Encapsulamiento y modularidad
12-Unidad 3: Encapsulamiento y modularidad
 
Estructuras
EstructurasEstructuras
Estructuras
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Array
Array Array
Array
 
Arreglos
ArreglosArreglos
Arreglos
 

Destacado (6)

Colas
ColasColas
Colas
 
Arreglo de punteros
Arreglo de punterosArreglo de punteros
Arreglo de punteros
 
Pilas como estructura de datos..
Pilas como estructura de datos..Pilas como estructura de datos..
Pilas como estructura de datos..
 
concepto de estructuras de datos
concepto de estructuras de datosconcepto de estructuras de datos
concepto de estructuras de datos
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
 
Estructuras de Datos (Arreglos)
Estructuras de Datos (Arreglos)Estructuras de Datos (Arreglos)
Estructuras de Datos (Arreglos)
 

Similar a Estructuras estáticas de datos

Similar a Estructuras estáticas de datos (20)

Estructuras de Datos Elementos y Arreglos.ppt
Estructuras de Datos Elementos y Arreglos.pptEstructuras de Datos Elementos y Arreglos.ppt
Estructuras de Datos Elementos y Arreglos.ppt
 
Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matrices
 
Unidad5
Unidad5Unidad5
Unidad5
 
Clase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y ArreglosClase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y Arreglos
 
Arrayoareglos
ArrayoareglosArrayoareglos
Arrayoareglos
 
Arreglos programacion
Arreglos programacionArreglos programacion
Arreglos programacion
 
Array o arreglos
Array o arreglos Array o arreglos
Array o arreglos
 
Apuntes
ApuntesApuntes
Apuntes
 
Apuntes
ApuntesApuntes
Apuntes
 
Apuntes Ped
Apuntes PedApuntes Ped
Apuntes Ped
 
Universidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosUniversidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglos
 
Areglos y registros
Areglos y registrosAreglos y registros
Areglos y registros
 
Arreglos
Arreglos Arreglos
Arreglos
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos..
Arreglos..Arreglos..
Arreglos..
 
Estructuras_de_datos_(11-12).pdf- power point arrays
Estructuras_de_datos_(11-12).pdf- power point arraysEstructuras_de_datos_(11-12).pdf- power point arrays
Estructuras_de_datos_(11-12).pdf- power point arrays
 
Exposicion Arreglos
Exposicion ArreglosExposicion Arreglos
Exposicion Arreglos
 
Expocicion de Arreglos
Expocicion de ArreglosExpocicion de Arreglos
Expocicion de Arreglos
 
Arreglos
ArreglosArreglos
Arreglos
 

Más de Yelixa Araque Angulo

Más de Yelixa Araque Angulo (8)

Operadores expresiones
Operadores expresionesOperadores expresiones
Operadores expresiones
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Estructuras estáticas de datos
Estructuras estáticas de datosEstructuras estáticas de datos
Estructuras estáticas de datos
 
Introduccion programacion
Introduccion programacionIntroduccion programacion
Introduccion programacion
 
Metodologia Programación
Metodologia ProgramaciónMetodologia Programación
Metodologia Programación
 
Introduccion a la programación Parte II
Introduccion a la programación Parte IIIntroduccion a la programación Parte II
Introduccion a la programación Parte II
 
Introduccion a la programación I Parte
Introduccion a la programación I Parte Introduccion a la programación I Parte
Introduccion a la programación I Parte
 
Introduccion a la Programación I parte
Introduccion a la Programación I parte Introduccion a la Programación I parte
Introduccion a la Programación I parte
 

Último

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 

Último (20)

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 

Estructuras estáticas de datos

  • 1. Estructuras estáticas de datos. (Arreglos) Conceptos Básicos: • Arreglo: Es un estructura de datos constituida por un número fijo de elementos, todos ellos del mismo tipo y ubicados en direcciones de memoria físicamente contiguas. • Elemento: es cada uno de los datos que forman parte integrante del arreglo. • Nombre del arreglo: es el identificativo utilizado para referenciar el arreglo y de forma global los elementos que lo forman. • Tipo de un arreglo: marca el tipo de dato básico que es común a todos y cada uno de los elementos o componentes que forman dicha estructura (entero, real, carácter o lógico). • Índices: es un valor entero y positivo a través del cual podemos acceder directa e individualmente a los distintos elementos del arreglo. • Tamaño de un arreglo: el tamaño o longitud de un arreglo viene determinado por el número máximo de elementos que la forman, siendo el tamaño mínimo un elemento, y el tamaño máximo N elementos. • Acceso a los elementos o componentes de un arreglo: los elementos o componentes de un arreglo tratados individualmente son datos que reciben el mismo trato que cualquier otra variable simple, con un tipo de dato que coincide con el tipo de arreglo y una denominación propia que la distingue del resto de los elementos o componentes que constituyen dicha estructura. • Dimensión del arreglo: está determinada por el número de índices que necesitamos para acceder a cualquier de los elementos que forman dicha estructura. Clasificación de los arreglos:
  • 2. Existen arreglos unidimensionales, bidimensionales y multidimensionales.  Arreglos Unidimensionales: son estructuras de datos cuyos elementos son del mismo tipo, con las mismas características, y se referencian bajo un nombre o identificativo común. Este tipo de estructura también recibe el nombre de vectores. Representación gráfica: d d+1 d+2 d+3 d+4 d+5 ….. d+N Último elemento del Primer elemento del vector. Elemento N vector. Elemento 1 Acceso individual a los elementos: Los vectores o arreglos unidimensionales son estructuras de datos lineales de una dimensión, es decir, que para acceder o referenciar un elemento. Es suficiente con indicar su nombre seguido del índice (un solo índice) entre paréntesis. La nomenclatura utilizada para referenciar un elemento individual o componente de un vector es la siguiente: Nombre_Arreglo (índice) Ejemplo: Vector que contiene los primeros seis números pares.
  • 3. Nombre del arreglo: Números.  Tipo: Numérico entero(constituido únicamente por números )  Tamaño: 6  Elementos del arreglo: Números (1)……………Correspondiente al primer elemento del arreglo……….. 2 Números (2)……………Correspondiente al primer elemento del arreglo……….. 4 Números (3)……………Correspondiente al primer elemento del arreglo……….. 6 Números (4)……………Correspondiente al primer elemento del arreglo……….. 8 Números (5)……………Correspondiente al primer elemento del arreglo……….. 10 Números (6)……………Correspondiente al primer elemento del arreglo……….. 12  Índices: 1,2,3,4,5,6  Dimensión: una, pues para acceder a cualquiera de los seis elementos que forman el arreglo, solo necesitamos utilizar un índice del 1 al 6.  Arreglos Bidimensionales: es un conjunto de elementos del mismo tipo y características que se referencia bajo un mismo nombre. Este tipo de estructuras también recibe el nombre de matrices. Representación gráfica: Acceso individual a los elementos: Este tipo de estructura se caracteriza porque para acceder a cada uno de los elementos del arreglo es necesario utilizar dos índices, donde el primero nos marca la fila y el segundo nos maraca la columna, por ello se dice que una matriz es una estructura de datos de dos dimensiones. La nomenclatura utilizada para acceder o referenciar a un elemento de la matriz es la siguiente: Nombre_arreglo (índice_fila, índice_columna)