Vectores
Definición
Conjunto de datos de un mismo tipo.
 Generalmente de un tamaño fijo.
 Almacenamiento contiguo de los datos.
 De acceso directo.
 Indexado partiendo de 0 hasta n-1.

Recorrido de un vector
•
•
•
•
•
Cagar.
Búsqueda (posición o elemento especifico).
Mostrar todos los elementos.
Alterar información (elemento “escondido”, grupo de elementos o todos los
elementos).
Acceso para uso.
i=0
mientras (i < longitud)
#Se realiza alguna operación con el vector en
la i-ésima posición
f(v[i])
i=i+1
fin_mientras
En c

Declaración:
Tipo Nombre[tamaño]
Tipo Nombre[]={datos} datos = e1, e2, e3, …..,en
Tipo Nombre[n] ={datos}

Acceso y modificación:
Nombre[i]=Nombre[j]

Uso de todo como conjunto:
Nombre (uso normal en funciones)
Método Burbuja
void ordenamientoBurbuja(int v[], int util_v) {
int temp;
for (int i = 0; i <= util_v - 2; i++) {
for (int j = i + 1; j <= util_v - 1; j++) {
if (v[i] > v[j]) {
temp = v[i];
v[i] = v[j];
v[j] = temp;
}
}
}
}
Ejercicios
Escribir un programa que lea un vector de
10 elementos. Deberá imprimir el mismo
vector por pantalla pero invertido.
Ejemplo: dado el vector 1 2 3 4 5 6 7 8 9
10 el programa debería imprimir 10 9 8 7
6 5 4 3 2 1.
 Escribir un programa que lea 10 números
por teclado. Luego lea dos más e indique
si éstos están entre los anteriores.

Descargar

Vectores