Informática, perguntado por DALEDALE1325, 6 meses atrás

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

Respondido por lucasstopinskidasilv
1

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:

Perguntas interessantes