Problem

5/10

Iterando sobre los elementos de una matriz

Theory Click to read/hide

Cuando se trabaja con arreglos, por lo general tiene que trabajar con todos los elementos del arreglo a la vez.
Iterando a través de los elementos: miramos a través de todos los elementos de la matriz y, si es necesario, realizamos alguna operación en cada uno de ellos.
Para esto, se usa con mayor frecuencia un bucle con una variable, que cambia de 0 a N-1, donde N es el número de elementos de la matriz.
Bajo N consideraremos el tamaño actual de la matriz, es decir
N := longitud(A) ... para i := 0 a n - 1 empiezan // aquí trabajamos con a[i] fin; ... En el bucle especificado, la variable i tomará los valores 0, 1, 2, ..., N-1.  Así, en cada paso del ciclo, accedemos a un elemento específico de la matriz con el número i.
Por lo tanto, basta con describir lo que se debe hacer con un elemento de la matriz a[i] y colocar estas acciones dentro de dicho ciclo.

Escribamos un programa que llene la matriz con los primeros N números naturales, es decir, al final del programa, los elementos de la matriz deben volverse iguales un[0] = 1 un[1] = 2 un[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 bucle se verá así para i := 1 a n - 1 hacer a[yo] := yo + 1; Completa la tarea.

Problem

1) Estudia los comentarios al programa
2) En el bloque 1, organice un ciclo que llene todos los elementos de la matriz con los valores de los números naturales de 1 a N