Problem

7/12

Iterando sobre os elementos de um array

Theory Click to read/hide

Iterando sobre os elementos da matriz
Ao trabalhar com arrays, você normalmente tem que trabalhar com todos os elementos do array de uma vez.
 
A iteração sobre elementos consiste em passar por todos elementos de uma matriz e executar a mesma operação em cada um deles.< código>

Para fazer isso, geralmente é usado um loop com uma variável, que muda de 0 para N-1 (N o número de elementos da matriz ). ... const int N = 10; int A[N]; para (i = 0; i < N; i++) { // ação no elemento A[i] } ... No loop especificado, a variável i assumirá os valores 0, 1, 2, ..., N-1.  Ou seja, a cada passo do loop, acessamos um determinado elemento do array com índice i.
Assim, basta anotar o que precisa ser feito com um elemento do array A[i] e colocar essas ações dentro desse loop.
 
Tarefa
Preencha a matriz com os primeiros N números naturais. Aqueles. 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 do array deve ser maior em 1 que o índice do elemento.
O ciclo ficará assim: para (i=0; i<N; i++) { A[i] = i+1; }

Problem

1) Estude os comentários ao programa.
2) No bloco 1, organize um loop que preencha todos os elementos do array com os valores dos números naturais de 1 a N.