Los vectores son una manera de almacenar
datos que permiten contener una serie de valores del mismo tipo ya sea
enteros(int), flotantes(float), caracteres (char) o cadenas (string) cada uno
de los valores contenidos tiene una posición asociada que se usará para acceder
a ellos.Está posición o índice será siempre un número entero positivo.
En C
la cantidad de elementos que puede almacenar un vector es fijo, y en principio
se define cuando se declara el vector. Los vectores se declaran de la siguiente
forma:
int
v[10];
int-->
es el tipo de datos que se almacenara, que en este
caso serán números enteros.
v[10]-->
"v" es la variable que almacenara
los números. Así como en este caso es "v", puede ser
cualquier otra palabra.
"10" es la cantidad
de números que se almacenaran en el vector, que son 10.
En la imagen se puede ver
claramente el gráfico de un vector de 10 espacios.
El indice es el numero de la
casilla del vector en donde esta almacenado cierto dato.
EJEMPLO DE PROGRAMA BÁSICO DE VECTORES:
#include <stdio.h>
-----------------------> esta es la librería pertinente para el programa,
void main(){ ------------------------> inicio del programa.
int v[5],i,j; -----------------------> declaración de variables.
printf("Ingrese los
numeros\n"); --------------> se pide al usuario
ingresar los datos.
for (i=0;i<5;i++){
--------------> a través de el ciclo for se
recorre cada posición
scanf("%d",&v[i]);
del vector, y a través del scanf se
leen los datos }
y se irán
guardando en cada posición del vector.
printf("impresion
de los numeros\n");
for(j=0;j<5;j++){
---------------> y con este ciclo
for se imprime cada uno de
printf("%d\n",v[j]);
los datos que están guardados
en cada una
}
de las posiciones del vector.
}
Es de gran importancia saber que la primera posición de un vector es la posición cero (0). Así como esta visto en la primera imagen.
Aquí puedes descargar el código usado como ejemplo en la explicación.
En el siguiente vídeo esta el tutorial referente a los vectores.
ESPERAMOS QUE HAYAN ENTENDIDO ESTE TEMA!! :D
No hay comentarios:
Publicar un comentario