Gere automaticamente (sem ler do usuário) uma matriz
, de dimensões
, cujos valores dos elementos devem ser:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 |
Passo 1
O enunciado pede para criar automaticamente uma matriz
de dimensão
cujos elementos, lidos linha a linha, são os números de
até
. Informações relevantes fornecidas:
Passo 2
Vamos indexar a matriz por linhas e colunas:
indica a linha (
) e
indica a coluna (
). Para gerar os números em ordem crescente linha a linha usamos a fórmula que dá o elemento na posição
:
Aqui explico o porquê: cada linha completa tem
elementos; antes da linha
já aparecem
elementos, e a coluna
dentro da linha adiciona
. Assim obtemos o número correspondente.
Passo 3
Aplicando a fórmula para a primeira linha (
). Calculemos each elemento:
Passo 4
Aplicando a fórmula para a segunda linha (
):
Passo 5
Aplicando a fórmula para a terceira linha (
):
Passo 6
Aplicando a fórmula para a quarta linha (
):
Passo 7
Aplicando a fórmula para a quinta linha (
):
Passo 8
Agora escrevemos a matriz completa
reunindo todas as entradas obtidas: