PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Logica - Multiplicação de Matriz #504956

20/12/2014

0

Boa tarde!

Mais um exercicio meio complicado, como faço para multiplicar uma matriz, apresentar a original(valores digitados) e a outra multiplicação.

Ler uma matriz de 5 x 5 e depois gerar matriz em que cada elemento correspondente seja o dobro do valor da matriz original. apresentar as duas matrizes.



var
MATA : VETOR[1..5,1..5] DE INTEIRO
MATB : VETOR[1..5,1..5] DE INTEIRO
CONT1,CONT2 : INTEIRO

inicio
// Seção de Comandos
PARA CONT1 DE 1 ATE 5 FACA
   PARA CONT2 DE 1 ATE 5 FACA
      ESCREVAL("INFORME O VALOR : ", CONT1,", ", CONT2, " " )
      LEIA(MATA[CONT1,CONT2])
   FIMPARA
FIMPARA

//falta fazer...

Gleyton Menezes

Gleyton Menezes

Responder

Posts

20/12/2014

Ronaldo Lanhellas

Boa tarde!

Mais um exercicio meio complicado, como faço para multiplicar uma matriz, apresentar a original(valores digitados) e a outra multiplicação.

Ler uma matriz de 5 x 5 e depois gerar matriz em que cada elemento correspondente seja o dobro do valor da matriz original. apresentar as duas matrizes.



var
MATA : VETOR[1..5,1..5] DE INTEIRO
MATB : VETOR[1..5,1..5] DE INTEIRO
CONT1,CONT2 : INTEIRO

inicio
// Seção de Comandos
PARA CONT1 DE 1 ATE 5 FACA
   PARA CONT2 DE 1 ATE 5 FACA
      ESCREVAL("INFORME O VALOR : ", CONT1,", ", CONT2, " " )
      LEIA(MATA[CONT1,CONT2])
   FIMPARA
FIMPARA

//falta fazer...



Simples. Lembra do outro post que ti respondi para fazer a iteração na matriz ? Usando ele mesmo você vai fazer isso dentro do laço interno J:

[code]
m2[i][j] = m[i][j] * m[i][j];
[\code]
Responder

Gostei + 0

20/12/2014

Ronaldo Lanhellas

Boa tarde!

Mais um exercicio meio complicado, como faço para multiplicar uma matriz, apresentar a original(valores digitados) e a outra multiplicação.

Ler uma matriz de 5 x 5 e depois gerar matriz em que cada elemento correspondente seja o dobro do valor da matriz original. apresentar as duas matrizes.



var
MATA : VETOR[1..5,1..5] DE INTEIRO
MATB : VETOR[1..5,1..5] DE INTEIRO
CONT1,CONT2 : INTEIRO

inicio
// Seção de Comandos
PARA CONT1 DE 1 ATE 5 FACA
   PARA CONT2 DE 1 ATE 5 FACA
      ESCREVAL("INFORME O VALOR : ", CONT1,", ", CONT2, " " )
      LEIA(MATA[CONT1,CONT2])
   FIMPARA
FIMPARA

//falta fazer...



Simples. Lembra do outro post que ti respondi para fazer a iteração na matriz ? Usando ele mesmo você vai fazer isso dentro do laço interno J:

[code]
m2[i][j] = m[i][j] * m[i][j];
[\code]
Responder

Gostei + 0

20/12/2014

Ronaldo Lanhellas

Boa tarde!

Mais um exercicio meio complicado, como faço para multiplicar uma matriz, apresentar a original(valores digitados) e a outra multiplicação.

Ler uma matriz de 5 x 5 e depois gerar matriz em que cada elemento correspondente seja o dobro do valor da matriz original. apresentar as duas matrizes.



var
MATA : VETOR[1..5,1..5] DE INTEIRO
MATB : VETOR[1..5,1..5] DE INTEIRO
CONT1,CONT2 : INTEIRO

inicio
// Seção de Comandos
PARA CONT1 DE 1 ATE 5 FACA
   PARA CONT2 DE 1 ATE 5 FACA
      ESCREVAL("INFORME O VALOR : ", CONT1,", ", CONT2, " " )
      LEIA(MATA[CONT1,CONT2])
   FIMPARA
FIMPARA

//falta fazer...



Simples. Lembra do outro post que ti respondi para fazer a iteração na matriz ? Usando ele mesmo você vai fazer isso dentro do laço interno J:

[code]
m2[i][j] = m[i][j] * m[i][j];
[\code]
Responder

Gostei + 0

20/12/2014

Gleyton Menezes

Eu pego a matriz referencio ela multiplicado por 2, é isso?
Responder

Gostei + 0

20/12/2014

Gleyton Menezes


PARA CONT1 DE 1 ATE 5 FACA
   PARA CONT2 DE 1 ATE 5 FACA
      ESCREVAL("INFORME O VALOR : ", CONT1,", ", CONT2, " " )
      LEIA(MATA[CONT1,CONT2])
   FIMPARA
FIMPARA
PARA CONT1 DE 1 ATE 5 FACA
   PARA CONT2 DE 1 ATE 5 FACA
      MATB[CONT1,CONT2] <- MATA[CONT1,CONT2]*2
   FIMPARA
FIMPARA



fiz essa parte, falta só fazer a apresentação dessa matriz, fiz o passo a passo com o Visualg e não deu erro, só quando estava tentando fazer.
Responder

Gostei + 0

20/12/2014

Ronaldo Lanhellas

Eu pego a matriz referencio ela multiplicado por 2, é isso?


Isso mesmo, multiplique os valores por 2.
Responder

Gostei + 0

20/12/2014

Ronaldo Lanhellas

Eu pego a matriz referencio ela multiplicado por 2, é isso?


Isso mesmo, multiplique os valores por 2.
Responder

Gostei + 0

20/12/2014

Gleyton Menezes

Perfeito!!!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar