Está en la página 1de 4

https://www.w3schools.com/cpp/cpp_intro.

asp
https://ide.codingblocks.com/

Arrays de C ++
Matrices de C ++

Los arrays se utilizan para almacenar varios valores en una sola


variable, en lugar de declarar variables independientes para cada
valor.

Para declarar un array, defina el tipo de variable, especifique el


nombre del array seguido de corchetes y especifique la cantidad de
elementos que debe almacenar:

string cars[4];

Ahora hemos declarado una variable que contiene un array de cuatro


cadenas. Para insertar valores en él, podemos usar un literal de
array: coloque los valores en una lista separada por comas, entre
llaves:

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

Para crear un array de tres enteros, puede escribir:

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

Acceder a los elementos de un array

Puede acceder a un elemento del array consultando el número de


índice.

Esta declaración accede al valor del primer


elemento en automóviles :

Ejemplo

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


cout << cars[0];
// Outputs Volvo
#include <iostream>
#include <string>
using namespace std;
int main() {
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
return 0;
}

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

--------------------------------------------------------------------------------------------------------
#include <iostream>
#include <string>
using namespace std;
int main() {
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
return 0;
}
Bucle a través de un array
Puede recorrer los elementos de un array con el bucle for.
El siguiente ejemplo genera todos los elementos de la matriz
de coches :
Ejemplo
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
for(int i = 0; i < 4; i++) {
  cout << cars[i] << "\n";
}
-------------------------------------------------------------------------
#include <iostream>
#include <string>
using namespace std;

int main() {
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
for(int i = 0; i < 4; i++) {
cout << cars[i] << "\n";
}
return 0;
}

El siguiente ejemplo genera el índice de cada elemento junto con su


valor:
Ejemplo
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
for(int i = 0; i < 4; i++) {
  cout << i << ": " << cars[i] << "\n";
}
----------------------------------------------------------------------
#include <iostream>
#include <string>
using namespace std;

int main() {
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
for(int i = 0; i < 4; i++) {
cout << i << ": " << cars[i] << "\n";
}
return 0;
}

Ejercicio
1. Imprimir una lista de números de 20, en un arrays
2. Crear una lista de cadenas, de 50 elementos en un array. Tema
libre.
Video de arrays unidimensionales
https://www.youtube.com/watch?v=l-kOjxvgyDQ

También podría gustarte