• Matéria: Informática
  • Autor: gusilvaalves
  • Perguntado 7 anos atrás

Escreva um algoritmo que lê uma matriz M(8,8) e calcula as somas: a) da linha 4 da Matriz. b) da coluna 2 da Matriz. c) da diagonal principal. d) da diagonal secundária. e) de todos os elementos da matriz. f) Escreva estas somas e a matriz. g)Troque os elementos da linha 2 com os da coluna 4 h)Troque a diagonal primária com a diagonal secundária e vice-versa I) Troque os elementos da coluna 8 com os da linha 5 j) nas linhas pares o valor da multiplicação dos elementos k)nas linha impares o valor da subtração dos elementos l) quantos números impares existem na matriz m) quantos números pares existem na matriz n) quantos números são divisíveis por 2 o) qual o maior e o menor valor da matriz.

Respostas

respondido por: mayaravieiraj
7

Oi!

Resolvendo essa questão de acordo com todos os requisitos por meio do método do VisuAlg, teremos que:  

algoritmo "Matriz"  

var  

a: vetor[1..5, 1..5] de inteiro  

i, j, somal4, somac2, somadp: inteiro  

inicio  

para i de 1 ate 5 faca  

para j de 1 ate 5 faca  

escreva("Informe o elemento [", i, ", ", j, "]: ")  

leia(a[i,j])  

fimpara  

fimpara  

somal4 <- 0  

para i de 1 ate 5 faca  

somal4 <- somal4 + a[4, i]  

fimpara  

escreval("Soma da linha 4: ", somal4)  

somac2 <- 0  

para i de 1 ate 5 faca  

somac2 <- somac2 + a[i, 2]  

fimpara  

escreval("Soma da coluna 2: ", somac2)  

somadp <- 0  

para i de 1 ate 5 faca  

somadp <- somadp + a[i, i]  

fimpara  

escreval("Soma da diagonal principal: ", somadp)  

fimalgorritmo

Perguntas similares