Matrizes C++


Matrizes C++

Arrays são usados ​​para armazenar vários valores em uma única variável, em vez de declarar variáveis ​​separadas para cada valor.

Para declarar um array, defina o tipo de variável, especifique o nome do array seguido de colchetes e especifique o número de elementos que ele deve armazenar:

string cars[4];

Agora declaramos uma variável que contém um array de quatro strings. Para inserir valores nele, podemos usar um literal de array - coloque os valores em uma lista separada por vírgulas, entre chaves:

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

Para criar uma matriz de três inteiros, você pode escrever:

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

Acesse os elementos de um array

Você acessa um elemento da matriz referindo-se ao número do índice.

Esta instrução acessa o valor do primeiro elemento em cars :

Exemplo

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

Nota: Os índices de matriz começam com 0: [0] é o primeiro elemento. [1] é o segundo elemento, etc.


Alterar um elemento de matriz

Para alterar o valor de um elemento específico, consulte o número do índice:

Exemplo

cars[0] = "Opel";

Exemplo

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

Exercícios C++

Teste-se com exercícios

Exercício:

Crie um array do tipo stringchamado cars.

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