0% encontró este documento útil (0 votos)
107 vistas18 páginas

Arreglos y Matrices en C++: Guía Completa

Los arreglos o vectores son estructuras de datos que permiten almacenar múltiples valores de un mismo tipo en una sola variable, accediéndolos a través de índices. Las matrices son una estructura similar pero que almacena los datos en filas y columnas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
107 vistas18 páginas

Arreglos y Matrices en C++: Guía Completa

Los arreglos o vectores son estructuras de datos que permiten almacenar múltiples valores de un mismo tipo en una sola variable, accediéndolos a través de índices. Las matrices son una estructura similar pero que almacena los datos en filas y columnas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Arreglos o Array

o Vectores
Definición
• Son estructuras de datos que nos permiten almacenar otros datos
dentro de este tipo de datos. Es decir, es un contenedor que nos
permite tener varios datos al mismo tiempo almacenados..
• Son utilizados para almacenar múltiples valores en una sola
variable, permitiendo hacer uso de posiciones de memoria
continuas para almacenar varios valores de un mismo tipo. Estos
valores pueden ser números, letras o cualquier tipo de datos que
se desee, según el tipo de dato con que se declare el vector.
Crear o
definir un
arreglo en
C++
Identificación de las posiciones de un arreglo
Ejemplo
• Vector llamado Calificaciones de tipo float que permite guardar las
calificaciones de un estudiante
Recorrer un vector para imprimir su contenido

• Para recorrer las posiciones de un vector se puede utilizar un For. Ejemplo:


• Para un vector llamado Lista de tamaño 7 se puede hacer así:
For (int i =0; i<7;i++){
cout <<“\n Valor de la posición ”<<i<<“ es “<<Lista[i];
}
Recorrer un vector para llenarlo con datos
• Para un vector llamado Lista de tamaño 7 se puede hacer así:
For (int i =0; i<7;i++){
cout <<“\n Ingrese el dato en de la posición ”<<i;
cin >>Lista[i];
}
Ejemplo 1

• Crear un vector para almacenar 6 notas de tipo float.


• Llenar el vector con datos
Ejemplo 2

• Crear un vector para almacenar 5 nombres de tipo string


• Crear otro vector para almacenar 5 números de teléfono
de tipo string
• Llenar los vectores con datos
Vectores dinámicos

Permite al usuario definir el tamaño según la cantidad de


datos que va a ingresar. Declaración del vector

Asignación del tamaño. Se realiza con la función resize


Ejemplo 2
Matriz
Definición
• Una matriz es una estructura de datos que permite almacenar un
CONJUNTO de datos del MISMO tipo. Con un único nombre se
define la matriz y por medio de DOS subíndices hacemos
referencia a cada elemento de la misma
• Una matriz es una tabla cuadrada o rectangular de datos (llamados
elementos) ordenados en filas y columnas, donde una fila es cada
una de las líneas horizontales de la matriz y una columna es cada
una de las líneas verticales. A una matriz con m filas y n columnas
se le denomina matriz m-por-n (escrito m×n)
Aplicación de las matrices
1. En informática: es uno de los campos en los que más se utilizan las
matrices por su eficacia en la manipulación de información. Las matrices
son ideales para representaciones gráficas y para la animación de
formas.
2. En robótica: se utilizan matrices para programar robots que pueden
ejecutar diferentes tareas. Un ejemplo de ello es un brazo biónico que, a
través de procesos mecánicos programables, puede cumplir funciones
parecidas a las de un brazo humano. Toda esta programación es
resultados de cálculo por medio de matrices.
Una matriz se puede ver así
Cómo se declara o crea una matriz
Como recorrer una matriz para llenarla con
datos
Como recorrer una matriz para imprimir los
datos

También podría gustarte