Alguem me ajude com esta questão de algoritimo?
Elabore um algoritmo que leia 9 números inteiros, digitados pelo usuário e armazene-os em uma matriz 3 x 3. Em seguida, o algoritmo deverá escrever na tela cada número digitado e o seu respectivo quadrado.
a.
Início
Var
Conjunto mat[3] [3] de inteiros
inteiro i
inteiro j
para i de 1 até 2 passo 1 faça
para j de 0 até 2 passo 1 faça
escrever “Digite um valor: “
leia mat[i][j]
fim_para
fim_para
i=0
para i de 1 até 2 passo 1 faça
para j de 0 até 2 passo 1 faça
escrever “Valor: “, mat[i][j], “ quadrado “ , mat[i][j] * mat[i][j]
leia mat[i][j]
fim_para
fim_para
fim
b.
Início
Var
Conjunto mat[3] [3] de inteiros
inteiro i
inteiro j
para i de 0 até 2 passo 1 faça
para j de 0 até 2 passo 1 faça
escrever “Digite um valor: “
leia mat[i][j]
fim_para
fim_para
i=0
para i de 0 até 2 passo 1 faça
para j de 0 até 2 passo 1 faça
escrever “Valor: “, mat[i][j], “ quadrado “ , mat[i][j] * mat[i][j]
leia mat[i][j]
fim_para
fim_para
fim
c.
Início
Var
Conjunto mat[3] [3] de inteiros
inteiro i
inteiro j
para i de 0 até 2 passo 2 faça
para j de 0 até 2 passo 2 faça
escrever “Digite um valor: “
leia mat[i][j]
fim_para
fim_para
i=0
para i de 0 até 2 passo 2 faça
para j de 0 até 2 passo 2 faça
escrever “Valor: “, mat[i][j], “ quadrado “ , mat[i][j] * mat[i][j]
leia mat[i][j]
fim_para
fim_para
fim
d.
Início
Var
Conjunto mat[3] [3] de inteiros
inteiro i
inteiro j
para i de 0 até 2 passo 1 faça
para j de 0 até 2 passo 1 faça
escrever “Digite um valor: “
leia mat[i][i]
fim_para
fim_para
i=0
para i de 0 até 2 passo 1 faça
para j de 0 até 2 passo 1 faça
escrever “Valor: “, mat[i][j], “ quadrado “ , mat[i][j] * mat[i][j]
leia mat[i][i]
fim_para
fim_para
fim
e.
Início
Var
Conjunto mat[3] [4] de inteiros
inteiro i
inteiro j
para i de 0 até 2 passo 1 faça
para j de 0 até 2 passo 1 faça
escrever “Digite um valor: “
leia mat[i][j]
fim_para
fim_para
i=0
para i de 0 até 2 passo 1 faça
para j de 0 até 2 passo 1 faça
escrever “Valor: “, mat[i][j], “ quadrado “ , mat[i][j] * mat[i][j]
leia mat[i][j]
fim_para
fim_para
fim
Respostas
respondido por:
79
algoritmo
var i, j, quadrado :inteiro // modifique a delaração
Conjunto mat[3] [3] de inteiros
para i <- 1 ate 3 faca // de 1 até 3 são 3 Linhas
inicio
para j <- 1 ate 3 //de 1 até 3 são 3 colunas
faca
inicio
leia mat[i,j]
fim_para
fim_para
para i <- 1 ate 3 faca
inicio
para j <- 1 ate 3 faca
inicio
quadrado <- mat[i,j]*mat[i,j]
escreva mat[i,j]
escreva quadrado
fim_para
fim_para
fim_algoritmo.
var i, j, quadrado :inteiro // modifique a delaração
Conjunto mat[3] [3] de inteiros
para i <- 1 ate 3 faca // de 1 até 3 são 3 Linhas
inicio
para j <- 1 ate 3 //de 1 até 3 são 3 colunas
faca
inicio
leia mat[i,j]
fim_para
fim_para
para i <- 1 ate 3 faca
inicio
para j <- 1 ate 3 faca
inicio
quadrado <- mat[i,j]*mat[i,j]
escreva mat[i,j]
escreva quadrado
fim_para
fim_para
fim_algoritmo.
respondido por:
10
Pelo que entendi a resposta é B
Perguntas similares
7 anos atrás
7 anos atrás
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás