cortes de luz abril 2024 en la provincia de tungurahua
Arreglos unidimensionales
1. ESTRUCTURA DE DATOS ( ARREGLOS )
ARREGLOS O VECTORES UNIDIMENSIONALES
Antonio Borré B.
Ingeniero de Sistemas
2. ESTRUCTURA DE DATOS ( ARREGLOS )
ARREGLOS O VECTORES.
ESTRUCTURADOS.- Hacen referencia a un grupo de casillas de memoria
Es una colección finita, homogenea y ordenada de elementos
Finita.- Indica el número máximo
Homogenea.- Son del mismo tipo (entero, reales, caracteres)
Ordemada.- Llevan un órden consecutivo a traves de un índice
Ejem.- A= 34 45 12 05 93 Datos
(0) (1) (2) (3) (4) Indices
3. ESTRUCTURA DE DATOS ( ARREGLOS )
ARREGLOS O VECTORES.
ESTRUCTURADOS.- Hacen referencia a un grupo de casillas de memoria
Los índices hacen referencia a los componentes (datos) en forma individual.
Ejem.- A= 34 45 12 05 93 Datos
(0) (1) (2) (3) (4) Indices
En forma individual.- A[2]= 12
Cuanto vale A[1], A[4] …?
4. VECTORES.
Un vector es un array (arreglo) unidimensional, es decir, sólo utiliza
un índice para referenciar a cada uno de los elementos. Su declaración
será:
tipo nombre [tamaño];
Ejemplo: int vector[10];
El tipo puede ser cualquiera de los ya conocidos y el tamaño indica el
número de elementos del vector ( se debe indicar entre corchetes [ ]
).
5. Practica 51. Rellenamos un vector del 0 - 9
/* Declaración de un array. */
#include <stdio.h>
main()
{
int vector[10],i;
for (i=0;i<10;i++) vector[i]=i;
for (i=0;i<10;i++) printf(" %d",vector[i]);
}
Nota: En el ejemplo puedes observar que la variable i es utilizada como índice, el primer for sirve
para rellenar el vector y el segundo para visualizarlo. Como ves, las posiciones van de 0 a 9 ( total
10 elementos ).