VISUALG
Crie uma matriz 4 x 4 e atribua com o produto (multiplicação) do valor da linha e da coluna para cada elemento. Se o valor for maior que 8 calcule o quadrado do valor. Em seguida, imprima a matriz.
Soluções para a tarefa
Resposta:
Var
nums: vetor [1..4, 1..4] de inteiro
i, d: inteiro
Inicio
escreval("Os números das suas colunas serão: ")
para d de 1 ate 4 faca
nums[d] <- d
escreval(d, "ª Coluna: ", nums[d])
fimpara
escreval("Os números das suas linhas serão: ")
para i de 1 ate 4 faca
nums[i] <- i
escreval(i, "ª Linha: ", nums[i])
fimpara
para d de 1 ate 4 faca
para i de 1 ate 4 faca
nums[i, d] <- i * d
fimpara
fimpara
para d de 1 ate 4 faca
para i de 1 ate 4 faca
se nums[i, d] > 8 entao
nums[i, d] <- nums[i, d] * nums[i, d]
fimse
fimpara
fimpara
escreval("A sua matriz vai ficar assim: ")
para d de 1 ate 4 faca
para i de 1 ate 4 faca
escreval("Coluna", nums[d], " Linha", nums[i], ": ", nums[i, d])
fimpara
fimpara
Fimalgoritmo
Espero ter ajudado, se quiser um que mude o número da coluna e da linha me avise, tenho tb.
Explicação: