SlideShare una empresa de Scribd logo
1 de 9
Vectores y Matrices  en C++ Por: Iván Walkes
¿Que es una Arreglo? Un arreglo no es mas que un área de almacenamiento continuo que contiene un grupo de elementos de la misma tipología de datos. Los arreglos puede ser Unidimensionales, bidimensionales y multidimensionales. Los mas usados con los Vectores y las Matrices. Estas estructuras de datos son adecuadas para situaciones en las que el acceso a los datos es temporal.
Un Vector Siempre tendrá una dimensión o una sola dirección, también son llamados “listas” aunque no necesariamente estén siempre ordenadas. ; Sintaxis en C++ es: tipoDatoNombreVec [tamaño]; intV[7];
Un Matriz (2 dimensiones) La matriz es una estructura de datos que integra dimensiones, igual que una tabla esta formada por filas y columnas. Sintaxis en C++ es: tipoDatoNombreMatr[filas][columnas]; intV[7][7];
Un Matriz Multidimensional La matriz es una estructura de datos que integra dimensiones, igual que una tabla esta formada por filas y columnas. Sintaxis en C++ es: tipoDatoNombreMatr[filas][columnas][fondo]; intV[7][7][7];
Los Índices Los índices son las variables que nos ayudan a recorrer un arreglo dando pociones a los parámetros, para así obtener un dato o asignar un dato a un espacio específico en el arreglo. Los índices siempre son números enteros. Sintaxis en C++ es: int x=6; int  V[x]; x=1; V[x]=4; Asigno un valor 4
Los Índices Sintaxis en C++ es: int x=6, valo; int  V[x]; x=4; valo=V[x]; Obtengo un valor 6    7   8    1    8   0    1
¿Puedes encontrar los Puntos?
Quiz 24mayo Todo lo que hemos dado…

Más contenido relacionado

La actualidad más candente

Arrays bidimensionales
Arrays bidimensionalesArrays bidimensionales
Arrays bidimensionales
asvargas
 
Arrays Bidimensionales y Multidimensionales - Carlos Correa
Arrays Bidimensionales y Multidimensionales - Carlos CorreaArrays Bidimensionales y Multidimensionales - Carlos Correa
Arrays Bidimensionales y Multidimensionales - Carlos Correa
Carlitos Correa Jr.
 
Exposicion Arreglos
Exposicion ArreglosExposicion Arreglos
Exposicion Arreglos
tacubomx
 
Arreglos Bidimensionales
Arreglos BidimensionalesArreglos Bidimensionales
Arreglos Bidimensionales
guestefc95b
 
Arreglos en c ++
Arreglos en c ++Arreglos en c ++
Arreglos en c ++
tacubomx
 

La actualidad más candente (16)

Arrays bidimensionales
Arrays bidimensionalesArrays bidimensionales
Arrays bidimensionales
 
Arrays Bidimensionales y Multidimensionales - Carlos Correa
Arrays Bidimensionales y Multidimensionales - Carlos CorreaArrays Bidimensionales y Multidimensionales - Carlos Correa
Arrays Bidimensionales y Multidimensionales - Carlos Correa
 
Exposicion Arreglos
Exposicion ArreglosExposicion Arreglos
Exposicion Arreglos
 
Arreglos Bidimensionales
Arreglos BidimensionalesArreglos Bidimensionales
Arreglos Bidimensionales
 
Presentacion de vectores y matrices
Presentacion de vectores y matricesPresentacion de vectores y matrices
Presentacion de vectores y matrices
 
Vectores, matrices y estructuras
Vectores, matrices y estructurasVectores, matrices y estructuras
Vectores, matrices y estructuras
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Matriz Sparse
Matriz SparseMatriz Sparse
Matriz Sparse
 
Array bidimensional
Array bidimensionalArray bidimensional
Array bidimensional
 
Arreglos en c ++
Arreglos en c ++Arreglos en c ++
Arreglos en c ++
 
Estructuras estáticas de datos
Estructuras estáticas de datosEstructuras estáticas de datos
Estructuras estáticas de datos
 
Array
Array Array
Array
 
Matriz dispersa
Matriz dispersa Matriz dispersa
Matriz dispersa
 
Matematicas
MatematicasMatematicas
Matematicas
 
Arreglos Unidimensionales
Arreglos UnidimensionalesArreglos Unidimensionales
Arreglos Unidimensionales
 
Operaciones con matrices_en_matlab
Operaciones con matrices_en_matlabOperaciones con matrices_en_matlab
Operaciones con matrices_en_matlab
 

Destacado

Lenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de ControlLenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de Control
Karina Arguedas Ruelas
 
Programando cap-doc-chaco
Programando cap-doc-chacoProgramando cap-doc-chaco
Programando cap-doc-chaco
aibrugnoli
 
Cadena Juan Bastidas
Cadena Juan BastidasCadena Juan Bastidas
Cadena Juan Bastidas
Juan Bastidas
 
Memoria dinamica
Memoria dinamicaMemoria dinamica
Memoria dinamica
gusolis93
 
Asignación de memoria
Asignación de memoriaAsignación de memoria
Asignación de memoria
guestca1de2e
 

Destacado (20)

Estructuras en C++
Estructuras en C++Estructuras en C++
Estructuras en C++
 
Lenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de ControlLenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de Control
 
Algoritmos y su codificación en c++. volumen 1 (césar liza avila)
Algoritmos y su codificación en c++. volumen 1 (césar liza avila)Algoritmos y su codificación en c++. volumen 1 (césar liza avila)
Algoritmos y su codificación en c++. volumen 1 (césar liza avila)
 
Estructuras de Control en C++
Estructuras de Control en C++Estructuras de Control en C++
Estructuras de Control en C++
 
Programando cap-doc-chaco
Programando cap-doc-chacoProgramando cap-doc-chaco
Programando cap-doc-chaco
 
Dev-C++
Dev-C++ Dev-C++
Dev-C++
 
Cómo instalar dev c++
Cómo instalar dev c++Cómo instalar dev c++
Cómo instalar dev c++
 
Introduccion C++ y Borland c++ 5.02
Introduccion C++ y Borland c++ 5.02Introduccion C++ y Borland c++ 5.02
Introduccion C++ y Borland c++ 5.02
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
 
Cadena Juan Bastidas
Cadena Juan BastidasCadena Juan Bastidas
Cadena Juan Bastidas
 
Introduccion Lenguaje C Blanca
Introduccion Lenguaje  C BlancaIntroduccion Lenguaje  C Blanca
Introduccion Lenguaje C Blanca
 
c++
c++c++
c++
 
PROGRAMACIÓN BÁSICA EN C++
PROGRAMACIÓN BÁSICA EN C++PROGRAMACIÓN BÁSICA EN C++
PROGRAMACIÓN BÁSICA EN C++
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Memoria dinamica
Memoria dinamicaMemoria dinamica
Memoria dinamica
 
Memoria dinamica
Memoria dinamicaMemoria dinamica
Memoria dinamica
 
Memorias dinámicas
Memorias dinámicasMemorias dinámicas
Memorias dinámicas
 
Bases de datos orientadas a objetos
Bases de datos orientadas a objetosBases de datos orientadas a objetos
Bases de datos orientadas a objetos
 
Asignación de memoria
Asignación de memoriaAsignación de memoria
Asignación de memoria
 
Programación en c++
Programación en c++Programación en c++
Programación en c++
 

Similar a Estructuras de Datos C++

Expocicion de Arreglos
Expocicion de ArreglosExpocicion de Arreglos
Expocicion de Arreglos
tacubomx
 
Matriz
MatrizMatriz
Matriz
Liss
 

Similar a Estructuras de Datos C++ (20)

INVESTIGACIÓN.
INVESTIGACIÓN. INVESTIGACIÓN.
INVESTIGACIÓN.
 
Matriz y vectores bidimencionales
Matriz y vectores bidimencionales Matriz y vectores bidimencionales
Matriz y vectores bidimencionales
 
Arreglos y matrices c++
Arreglos y matrices c++Arreglos y matrices c++
Arreglos y matrices c++
 
Estructura de datos (Arreglos)
Estructura de datos (Arreglos)Estructura de datos (Arreglos)
Estructura de datos (Arreglos)
 
ARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALESARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALES
 
Expocicion de Arreglos
Expocicion de ArreglosExpocicion de Arreglos
Expocicion de Arreglos
 
Arreglos C++
Arreglos C++Arreglos C++
Arreglos C++
 
Arreglos - Assembler
Arreglos - AssemblerArreglos - Assembler
Arreglos - Assembler
 
Guia 1 estructura de datos
Guia 1 estructura de datosGuia 1 estructura de datos
Guia 1 estructura de datos
 
Estrctura de Datos
Estrctura de DatosEstrctura de Datos
Estrctura de Datos
 
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
 
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
 
Unidad5
Unidad5Unidad5
Unidad5
 
Arrays
ArraysArrays
Arrays
 
Trabajo de diseño
Trabajo de diseñoTrabajo de diseño
Trabajo de diseño
 
Matriz
MatrizMatriz
Matriz
 
Grupo
GrupoGrupo
Grupo
 
Expo array
Expo arrayExpo array
Expo array
 
Array o arreglos
Array o arreglos Array o arreglos
Array o arreglos
 
Presentacion de vectores
Presentacion de vectoresPresentacion de vectores
Presentacion de vectores
 

Último

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Último (20)

Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
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
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 

Estructuras de Datos C++

  • 1. Vectores y Matrices en C++ Por: Iván Walkes
  • 2. ¿Que es una Arreglo? Un arreglo no es mas que un área de almacenamiento continuo que contiene un grupo de elementos de la misma tipología de datos. Los arreglos puede ser Unidimensionales, bidimensionales y multidimensionales. Los mas usados con los Vectores y las Matrices. Estas estructuras de datos son adecuadas para situaciones en las que el acceso a los datos es temporal.
  • 3. Un Vector Siempre tendrá una dimensión o una sola dirección, también son llamados “listas” aunque no necesariamente estén siempre ordenadas. ; Sintaxis en C++ es: tipoDatoNombreVec [tamaño]; intV[7];
  • 4. Un Matriz (2 dimensiones) La matriz es una estructura de datos que integra dimensiones, igual que una tabla esta formada por filas y columnas. Sintaxis en C++ es: tipoDatoNombreMatr[filas][columnas]; intV[7][7];
  • 5. Un Matriz Multidimensional La matriz es una estructura de datos que integra dimensiones, igual que una tabla esta formada por filas y columnas. Sintaxis en C++ es: tipoDatoNombreMatr[filas][columnas][fondo]; intV[7][7][7];
  • 6. Los Índices Los índices son las variables que nos ayudan a recorrer un arreglo dando pociones a los parámetros, para así obtener un dato o asignar un dato a un espacio específico en el arreglo. Los índices siempre son números enteros. Sintaxis en C++ es: int x=6; int V[x]; x=1; V[x]=4; Asigno un valor 4
  • 7. Los Índices Sintaxis en C++ es: int x=6, valo; int V[x]; x=4; valo=V[x]; Obtengo un valor 6 7 8 1 8 0 1
  • 9. Quiz 24mayo Todo lo que hemos dado…