Iterando sobre los elementos de la matriz
Cuando se trabaja con arreglos, por lo general tiene que trabajar con todos los elementos del arreglo a la vez.
Iterar elementos consiste en recorrer todos los elementos de una matriz y realizar la misma operación en cada uno de ellos.< código>
Para hacer esto, la mayoría de las veces se usa un bucle con una variable, que cambia de
0
a
N-1
(
N
el número de elementos de la matriz ).
...
const int N = 10;
int A[N];
para (i = 0; i < N; i++)
{
// acción sobre el elemento A[i]
}
...
En el bucle especificado, la variable i
tomará los valores 0, 1, 2, ..., N-1
. Es decir, en cada paso del ciclo, accedemos a un elemento específico del arreglo con índice i
.
Por lo tanto, es suficiente escribir lo que debe hacerse con un elemento de la matriz A[i]
y colocar estas acciones dentro de dicho bucle.
Tarea
Llene la matriz con los primeros N
números naturales. Aquellos. al final del programa, los elementos de la matriz deberían volverse iguales:
A[0] = 1;
A[1] = 2;
A[2] = 3;
...
A[N-1] = N;
Es fácil ver el patrón: el valor de un elemento de matriz debe ser mayor en 1 que el índice del elemento.
El ciclo se verá así:
para (i=0; i<N; i++)
{
A[i] = i+1;
}