Arreglos
Profesora María Graciela Armas Valenzuela
Héctor Jacobo Salas
Tabla de contenido
4_. Arreglos 1
4.1 Definición 2
4.2 Arreglos unidimensionales (vectores o listas) 3
4.3Arreglos bidimensionales ( matrices o tablas) 4
4.1 Definicion
Un arreglo es un tipo de dato estructurado que almacena en una sola variable unconjunto ilimitado de datos o elementos del mismo tipo. Asi mismo,es un conjunto de localidades de memoria contiguas donde la direccio mas baja corresponde al primer elemento y la dirección masalta al ultimo: 1,2,3…n. En lenguaje en C inicia en la posición cero,por lo tanto el i-esimo elemento esta en la posición i-1, es decir si el arreglo llamado a tiene n elementos,sus nombres sona[0],a[1],…,a[n-1].
Para acceder a un elemento de un arreglo se usa un índice o subíndice.
Se caracteriza por:
1. Ser una lista de un numero finito de n elementos del mismo tipo.
2. Almacenarlos elementos en memoria contigua.
3. Tener un único nombre de variable y estos se diferencian por un índice o subíndice.
4. Acceder de manera directa a los elementos individuales del arreglo.La importancia de declarar arreglos de tamaño adecuado
Al igual que cualquier variable ocupan espacio en memoria.Si el programador declara un arreglo de cien elementos de tipo entero y soloutiliza diez espacio, desperdiciara 90 en memoria. Por lo contrario, si se declara un arreglo de 50 elementos y se quieren manejar cien, faltaran 50 espacios; sin embargo no se presentara mensaje deerror en el tiempo de compilación o ejecución, si no hasta que el sistema se de cuenta y por lo tanto surja la falla en el programa.
Los arreglos se clasifican en:
Unidimensionales (vectores olistas)
Bidimensionales (tablas o matrices)
Multidimensionales (mas de dos dimensiones)
Los mas utilizados son los unidimensionales y bidimensionales.
Ejemplos
De un vector y una matriz...
Regístrate para leer el documento completo.