Café y Código

7. Arreglos y vector

Arreglo fijo (C-style)

int a[5]
CPP
1 #include <iostream>
2
3 int main() {
4 int a[5] = { 10, 20, 30, 40, 50 };
5 for (int i = 0; i < 5; i++) {
6 std::cout << a[i] << " ";
7 }
8 std::cout << "\n";
9 return 0;
10 }

std::vector

Arreglo dinámico de la STL: tamaño variable, métodos push_back, size(), etc.

vector
CPP
1 #include <iostream>
2 #include <vector>
3
4 int main() {
5 std::vector<int> v;
6 v.push_back(1);
7 v.push_back(2);
8 v.push_back(3);
9
10 for (int x : v) {
11 std::cout << x << " ";
12 }
13 std::cout << "\n";
14 return 0;
15 }

Ejercicio

Leer n y luego n enteros en un vector; mostrar la suma.

Dato curioso: C++ apareció en 1985; Bjarne Stroustrup en Bell Labs. Wikipedia

Ko-fi
Donaciones
Apoyá cafeycodigo con un café en Ko-fi. Colaboradores: insignia, muro y zona exclusiva.