grupo3 arreglos (2)
TRANSCRIPT
![Page 1: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/1.jpg)
Colección de datos que pueden ser
caracterizados por su organización
![Page 2: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/2.jpg)
DATOS SIMPLES
![Page 3: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/3.jpg)
entero int
real double
Pseudocodigo C++
![Page 4: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/4.jpg)
logico bool
caracter char string
![Page 5: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/5.jpg)
Enumerativo
![Page 6: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/6.jpg)
![Page 7: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/7.jpg)
![Page 8: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/8.jpg)
Unidimensionales
Bidimensionales
Multidimensionales
![Page 9: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/9.jpg)
Es un Conjunto Finito y Ordenado de elementos
homogéneos.
![Page 10: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/10.jpg)
Declaración de un ARRAY
Unidimensional (Vector)
![Page 11: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/11.jpg)
![Page 12: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/12.jpg)
3 arreglo [2]
2 arreglo [1]
1 arreglo [0]
![Page 13: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/13.jpg)
Índice de un arreglo El índice es un número correlativo que indica la posición de un elemento del
arreglo. Los índices en C++ van desde la posición 0 hasta la posición tamaño –
1.
![Page 14: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/14.jpg)
Elemento de un arreglo Un elemento de un arreglo es un valor particular dentro de la estructura del
arreglo. Para acceder a un elemento del arreglo es necesario indicar la
posición o índice dentro del arreglo. Ejemplo:
arreglo[1] //Segundo elemento del arreglo.
arreglo[0] //Primer elemento del arreglo.
arreglo [2] //Tercer elemento del arreglo.
arreglo [3] //Cuarto elemento del arreglo.
![Page 15: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/15.jpg)
Arreglos Unidimensionales Para declarar un arreglo de una sola dimensión se usa el formato general:
En c++ todos los arreglos empiezan desde cero
Int arreglo [3];
Arreglo [1];
Arreglo [2];
Arreglo [3];
![Page 16: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/16.jpg)
Declaración
int arreglo[3]; // forma un arreglo de una dimensión y de tres elementos
Nombre del arreglo
arreglo
Nombre de los elementos
arreglo[0] → primer elemento
arreglo[1] → segundo elemento
arreglo[2] → tercer elemento
![Page 17: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/17.jpg)
Una forma de almacenamiento que es relevante en un programa son los
arreglos. Un arreglo se define como un conjunto de datos agrupados por un
identificador único, y que permite acceder de manera indexada a un cierto dato
para leer o modificar su valor.
![Page 18: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/18.jpg)
carbón de leña del siglo [100] [365] [24] [60]
[60];
![Page 19: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/19.jpg)
![Page 20: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/20.jpg)
![Page 21: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/21.jpg)
![Page 22: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/22.jpg)
![Page 23: Grupo3 arreglos (2)](https://reader037.vdocuments.pub/reader037/viewer/2022102723/55a2bac91a28ab505f8b46b2/html5/thumbnails/23.jpg)