(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
1164
Exemplo de saída:
Soma
Informe o número de colunas: 3
Informe os elementos da matriz:
381
243
1164
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
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:
- Ler
e . - 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á:
- Inicializa
- Para cada
e cada , faz
Seentão
Passo 4
Somar todos os elementos da coluna
:
- Inicializa
. - Para
, faz - No fim,
é o que a gente quer retornar.
Resposta
Soma = 30