(4) Leia a dimensão de uma matriz N e M , onde N é o número de linhas e M o número de colunas. A seguir, leia os elementos da matriz, e retorne a soma dos elementos da coluna onde se encontra o maior elemento da matriz.

Exemplo de entrada:

Informe o número de linhas: 4
Informe o número de colunas: 3
Informe os elementos da matriz:
381
243
112-4
1164

Exemplo de saída:

Soma =30

Passo 1

Beleza, o que o exercício pede é o seguinte: a gente tem uma matriz de dimensão (onde é número de linhas e é número de colunas). Primeiro lê todos os elementos . Depois, encontra o maior elemento da matriz e identifica em que coluna (digamos coluna ) ele está. Por fim, soma todos os elementos dessa coluna .
Conteúdo envolvido:
• Laços aninhados para percorrer matriz
• Comparação para achar o máximo
• Soma de elementos de uma coluna

Passo 2

Ler dimensões e elementos da matriz:
  1. Ler e .
  2. Criar uma matriz (ou estrutura equivalente) e, para cada até e cada até , ler o valor de e guardar.

Passo 3

Encontrar o maior elemento e a coluna onde ele está:
  1. Inicializa max = a11, colMax = 1
  2. Para cada max >=ts aij, colMax >=ts j e cada , faz
    Se então

Passo 4

Somar todos os elementos da coluna soma >=ts soma + ai,colMax :
  1. Inicializa .
  2. Para , faz
  3. No fim, é o que a gente quer retornar.

Resposta

Soma = 30

Exercícios relacionados