El documento explica los vectores unidimensionales en C++. Un vector es una estructura de datos que permite agrupar elementos del mismo tipo en un solo bloque de memoria de forma contigua. En C++, los vectores se declaran indicando el tipo de dato y nombre del vector seguido de corchetes con el tamaño. Cada elemento se accede a través de un índice numérico que comienza en 0. El documento también incluye un ejemplo de cómo declarar un vector de enteros de 10 posiciones, llenarlo con un ciclo for e imp
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
VECTORES UNIDIMENCIONALES EN C++
1. UNIDAD EDUCATIVA “JUAN DE VELASCO”
NOMBRES: Yesenia Amaguaya
Susana Pilco
CURSO: 3° De Bachillerato “B”- Informática
2. VECTORES
UNIDIMENSIONALES EN C++
Un vector, también llamado array(arreglo) unidimensional, es una
estructura de datos que permite agrupar elementos del mismo tipo y
almacenarlos en un solo bloque de memoria juntos, uno después de
otro. A este grupo de elementos se les identifica por un mismo
nombre y la posición en la que se encuentran. La primera posición del
array es la posición 0.
3. EJEMPLOS
obviamente el método setPrecio() debe de estar implementado. Para llenar, recorrer e
imprimir un vector podemos utilizar un bucle for:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
int main()
{
int dim;
cout << "Ingresa la dimension
del vector" << endl;
cin >> dim; // Supongamos
que ingrese 10
int vector[dim]; // mi vector es
de tamanyo 10
for(int i = 0; i < dim; i++){
vector[i] = i * 10;
cout << vector[i] << endl;
}
return 0;
}
4. Los arreglos unidimensionales, son estructuras de datos típicamente estáticas en
la mayoría de los lenguajes de programación, usan posiciones de memoria que están
contiguas y que se indexan de forma numérica.
En C++ los arreglos se declaran de la siguiente forma:
Tipodedato nombredelarreglo[tamaño del arreglo];
Como podemos ver, es similar a declarar una variable convencional, solo que se
coloca entre corchetes el número de posiciones del arreglo, por lo que todas las
posiciones serán del mismo tipo.
Al trabajar cada noche arreglos hacemos referencia a cada posición del arreglo a
través de su número de índice, el cual comienza a partir del cero, de tal forma que
para almacenar el número 10 en la posición 6 de un arreglo escribiríamos:
x[5]=10;
6. PROCEDIMIENTO
En este ejemplo hemos declarado un arreglo de tipo entero de 10 posiciones llamado
x, observe que en el ciclo que empleamos para llenar el arreglo el contador “i” va del 0 al
9, esto es porque las posiciones de los arreglos en C++ se comienzan a numerar a partir
del cero.
Después, podemos observar dos líneas en donde presentamos de forma directa el
primer elemento del arreglo y el último elemento del arreglo.
Para terminar el ejemplo podemos ver un ciclo for en el que usamos printf para
presentar todos los elementos del arreglo, como se puede observar cualquier
operación{on sobre el arreglo completo o sobre una sección de este, deberá hacerse a
través de un ciclo for.