Arreglos

9
ARREGLOS Autor(a): Yisel Peralta

Transcript of Arreglos

Page 1: Arreglos

ARREGLOS

Autor(a): Yisel Peralta

Page 2: Arreglos

Arreglos

Los arreglos son un tipo de dato estructurado, que se forma por un conjunto de elementos del mismo tipo.

Un tipo de dato estructurado es aquel que puede almacenar varios datos por una misma referencia. Pueden clasificarse en arreglos  unidimensionales y multidimensionales.

Page 3: Arreglos

Definición de Arreglo.

Un arreglo se define como una colección finita, homogénea y ordenada de elementos. de un mismo tipo, que se diferencian por una posición (índice), que señala su ubicación dentro del arreglo.

La grafica representa un arreglo unidimensional, es decir se referencia por un único índice.

Índices

A B C D

0 1 2 3

Dato

Page 4: Arreglos

Declaración De Un Arreglo.

TipoDeDato NombreVariable [Tamaño];

Ej:

Float Sueldos[20];

Page 5: Arreglos

Referenciar un elemento del arreglo

Un elemento se puede referenciar de la siguiente manera:

NombreDeArreglo[Indice];Ej:

Frutas[2];

La asignación de un elemento en el arreglo es muy sencilla:

Frutas[2] = “Manzana”;

Page 6: Arreglos

Arreglo Multidimensional.

Se caracterizan por referenciar los elementos a través de 2 índices o más.

Ej: Arreglo[Indice1][Indice2];

El índice 1 señala la fila, y el 2 señala la columna.

Frutas[1][2] = “Pera”;

Page 7: Arreglos

Arreglo Multidimensional.

Un arreglo multidimensional se representa de la siguiente manera:

Compuesta por múltiples celdas, cuyos índices deben señalar la fila y columna (respectivamente).

12 25 32 2

5 15 24 89

58 5 74 58

0

1

2

0 1 2 3

Page 8: Arreglos

Recorrer Arreglos

La forma que se utiliza para recorrer los elementos de un arreglo, son los ciclos repetitivos (Para, MientrasQue, HastaQue, y HagaMientras y HagaHasta).

Page 9: Arreglos

Ejemplo

Este Ejemplo consiste en guardar tres elementos en el arreglo y luego mostrarlos por pantalla.

Inicio Arreglo[3]; Arreglo[0]=1; Arreglo[1]=2; Arreglo[2]=3; Para i<-0; hasta i<3 ; | | Escribir ” posición:”,i, “ = “, Arreglo[i]; | FinPara Fin