Arrays
Curso 2011 - 2012
8. ARRAYS y CADENAS
• En este capítulo estudiaremos: Grado en Ingeniería Electrónica Industrial y Automática PROGRAMACIÓN
CAPITULO 8
ARRYS y CADENAS.
Curso2011-2012
Luis García
• • • • • • • •
Arrays Vectores Declaración de arrays Inicialización de arrays Arrays multidimensionales Procesamiento de arrays Llamadas a funciones con arrays EjerciciosGrado en Ingeniería Electrónica Industrial y Automática - Programación
2
8.1 ARRAYS
• Un array es una colección de variables del mismo tipo que se referencian por un nombre común. • Losdatos se llaman elementos del array y se numeran consecutivamente 0,1,2,3 etc. Estos números se denominan valores índice o subindice del array • Si el nombre del array es nom, entonces nom[0] es elnombre del elemento que está en la posición 0, nom[1] el que está en la posición 1
8.1 ARRAY - VECTORES
• Un vector es un array unidimensional, es decir, sólo utiliza un índice para referenciar a cadauno de los elementos. • Su declaración será: tipo nombre [tamaño]; El tipo puede ser cualquiera de los ya conocidos y el tamaño indica el número de elementos del vector (se debe indicar entrecorchetes [ ] ).
Grado en Ingeniería Electrónica Industrial y Automática - Programación 4
Grado en Ingeniería Electrónica Industrial y Automática - Programación
3
8.2 ARRAYS - DeclaraciónDeclaración de un array • Todo array hay que declararlo antes de utilizarlo, al igual que cualquier tipo de variable. • En la declaración de un array hay que indicar el tamaño o longitud del array (número deelementos).
La sintaxis de un array es:
8.1 ARRAYS - VECTORES
• Representación gráfica de un array con 5 elementos: num
Índices
17.2
0
42.3
1
54.8
2
8.9
3
4.5
4
• El arraytiene 5 elementos:
num [0] contiene el valor 17.2 num [1] contiene el valor 42.3 num [2] contiene el valor 54.8
tipo nombre_array [tamaño];
Ejemplo de un array (lista o vector) de 7 variables...
Regístrate para leer el documento completo.