Menu
Coddy logo textTech

Acceso a elementos

Parte de la sección Fundamentos del Journey de C++ de Coddy — lección 59 de 74.

En C++, usamos arrays para almacenar múltiples valores en una sola variable. Cada valor en un array se llama elemento, y cada elemento tiene un índice.

Los índices comienzan desde 0 hasta la longitud del arreglo menos uno. Por ejemplo, echa un vistazo al siguiente arreglo: 

char letters[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g'};
  • El elemento a está en el índice 0
  • El elemento b está en el índice 1
  • ...
  • El elemento g está en el índice 6

Para acceder a un elemento de un array, podemos usar su índice dentro de corchetes. Por ejemplo, para acceder al primer elemento de un array llamado letters, usaríamos letters[0].

Aquí tienes un ejemplo:

int numbers[] = {10, 20, 30, 40, 50};
int element = numbers[2];

La variable element contendrá el valor 30 porque accede al tercer elemento (que tiene un índice de 2).

challenge icon

Desafío

Fácil

Crea una función llamada values que reciba un array y su tamaño como argumento e imprima todos los elementos del array uno tras otro.

Hoja de referencia

Los arrays almacenan múltiples valores en una sola variable. Cada elemento tiene un índice que comienza desde 0:

char letters[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g'};

Accede a los elementos del array utilizando corchetes con el índice:

int numbers[] = {10, 20, 30, 40, 50};
int element = numbers[2]; // element = 30

Pruébalo tú mismo

#include <iostream>

void values(int arr[], int size) {
    for (int i = 0; i < size; i++) {
        // Escribe el código aquí
    }

}

int main() {
    int numbers[] = {109, 4, 7, 19, 57, 216, 68, 89, 132, 63};
    int size = std::size(numbers);
    values(numbers, size);
    return 0;
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos