Matrices C++


Matrices C++

Las matrices se utilizan para almacenar múltiples valores en una sola variable, en lugar de declarar variables separadas para cada valor.

Para declarar una matriz, defina el tipo de variable, especifique el nombre de la matriz seguido de corchetes y especifique la cantidad de elementos que debe almacenar:

string cars[4];

Ahora hemos declarado una variable que contiene una matriz de cuatro cadenas. Para insertarle valores, podemos usar una matriz literal: coloque los valores en una lista separada por comas, dentro de llaves:

string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};

Para crear una matriz de tres enteros, podría escribir:

int myNum[3] = {10, 20, 30};

Acceder a los Elementos de un Array

Accede a un elemento de matriz haciendo referencia al número de índice.

Esta sentencia accede al valor del primer elemento en coches :

Ejemplo

string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Outputs Volvo

Nota: los índices de matriz comienzan con 0: [0] es el primer elemento. [1] es el segundo elemento, etc.


Cambiar un elemento de matriz

Para cambiar el valor de un elemento específico, consulte el número de índice:

Ejemplo

cars[0] = "Opel";

Ejemplo

string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Now outputs Opel instead of Volvo

Ejercicios C++

Ponte a prueba con ejercicios

Ejercicio:

Cree una matriz de tipo stringllamada cars.

 [4] = {"Volvo", "BMW", "Ford", "Mazda"};