sábado, 30 de mayo de 2015

VECTORES LENGUAJE C

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