9
ARREGLOS EN LENGUAJE C Lic. Liliana Denisse Casillas V.

Arreglos en c

Embed Size (px)

Citation preview

Page 1: Arreglos en c

ARREGLOS EN LENGUAJE C

Lic. Liliana Denisse Casillas V.

Page 2: Arreglos en c

ARREGLOSUn 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.Pueden clasificarse en:• unidimensionales • multidimensionales

Page 3: Arreglos en c

EJEMPLO DE ARREGLO

Page 4: Arreglos en c

DECLARACIÓN DE UN ARREGLO

TipoDeDato NomArreglo [Tamaño];

• Ejemplo: float calificaciones[8]; char nombre[50];

Page 5: Arreglos en c

REFERENCIAR UN ELEMENTO DEL ARREGLO

• Un elemento se referencia por el nombre y la posición en la que se encuentra dicho elemento sin olvidar que los arreglos comienzan en la posición 0. Es decir:

NombreDeArreglo[Indice];Ejemplo:calificaciones[2];Para asignar un valor en el arreglo es similar:Calificaciones[0] = 71.25;

Page 6: Arreglos en c

ARREGLO MULTIDIMENSIONAL

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

Page 7: Arreglos en c

RECORRER ARREGLOSLa forma que se utiliza para recorrer los elementos de un arreglo, son los ciclos repetitivos (for, while, do-while). En el primer ejemplo se están solicitando los valores de un arreglo con 10 posiciones y en el segundo se están imprimiendo.

Page 8: Arreglos en c

Ejercicio

Con base en los ejemplos anteriores, realice un programa que solicite al usuario 5 calificaciones y las guarde en un arreglo para poder obtener su promedio final.

Page 9: Arreglos en c