Problem

5/9

Iterando sobre os elementos de um array

Theory Click to read/hide

Ao trabalhar com arrays, você geralmente tem que trabalhar com todos os elementos do array de uma só vez.
Iterar sobre os elementos: examinamos todos os elementos do array e, se necessário, realizamos alguma operação com cada um deles.
Para isso, é mais comum usar um loop com uma variável, que muda de 0 para N-1, onde N  é o número de elementos do array.
Em N vamos considerar o tamanho atual do array, ou seja,
N = A.Length;
... for (int i = 0; i < N; i++) { // aqui trabalhamos com A[i] } No loop especificado, a variável i assumirá os valores ​​0, 1, 2, ..., N-1.  Assim, a cada passo do loop, acessamos um elemento específico do array com o número i.
Ou seja, basta descrever o que precisa ser feito com um elemento do array A[i] e colocar essas ações dentro desse loop.

Vamos escrever um programa que preencha o array com os primeiros números naturais, ou seja, ao final do programa os elementos do array devem ficar iguais
A[0] = 1 A[1] = 2 A[2] = 3 ... A[N - 1] = N É fácil ver o padrão: o valor de um elemento da matriz deve ser maior em 1 do que o índice do elemento.
O loop ficará assim
for (int i = 0; i < N; i++) { A[ i] = i + 1; }

Problem

Forme um loop que preencha todos os elementos do array com valores de números naturais de 1< /em> para N.