muky
(usa Ubuntu)
Enviado em 05/12/2011 - 04:05h
#Elaborar um programa que faça a leitura de 20 valores inteiros em uma matriz A de duas dimensões com quatro linha e cinco colunas.
#Construir uma matriz B de uma dimensão para quatro elementos que seja formada pelo somatorio pelos elementos correspondente de cada linha da matriz A.
#Construir uma matriz C com uma dimensao de cinco elementos para somatoria dos elementos das cincos colunas.
#No final mostra B e C.
Inicio
//Declaração das variaveis
int mata: matriz (4,5) de inteiro
int vetb:vetor(4) de inteiro
int vetc:vetor(5) de inteiro
somalin,somacol,i,j:inteiro
//Inicialização das variaveis
somalin <-0
somacol <-0
//Leitura
para i=1 ate 4 faça
para j=1 ate 5 faça
escreva("Entre com os elementos da matriz A")
leia(mata(i)(j))
fim para
fim para
//Processo
para i=1 ate 4 faça
vetb(i)<-0
para j=1 ate 5 faça
vetc(j)<-0
somalin<- mata(i)(j) + somalin
vetb(i) <- somalin
somacol <- mata(j)(i) + somacol
vetc(j) <- somacol
fim para
fim para
//Impressao dos resultados
para i=1 ate 4 faça
escreva(vetb)
fim para
para i=1 ate 5 faca
escreva(vetc)
fim para
//Fim
amigo, o certo era construir um vetor para esse somatorio, nao faz sentido criar um matriz para isso entende, nao sei se ta certo espero ter ajudado (y)