Você está na página 1de 1

Algoritmos sobre matrizes

1. Ler uma matriz M 5 x 5, calcular e escrever as seguintes somas:


a) da linha 3 de M
b) da coluna 2 de M
c) da diagonal principal
d) da diagonal secundária
e) de todos os elementos da matriz

Obs: Na figura abaixo o X indica os elementos que devem ser somados


Linha 3 Coluna 2 Diagonal Principal Diagonal Secundária Todos os elementos
======= ======== ================== =================== ==================
..... ..X.. X.... ....X XXXXX
..... ..X.. .X... ...X. XXXXX
..... ..X.. ..X.. ..X.. XXXXX
XXXXX ..X.. ...X. .X... XXXXX
..... ..X.. ....X X.... XXXXX

2. Ler uma matriz A de 4 x 4, calcular e escrever as somas dos elementos marcados com o
X. Utilizar estruturas de repetição.
XX.. .... X... .XXX
XX.. .... XX.. ..XX
.... ..XX XXX. ...X
.... ..XX XXXX ....

3. Faça uma função que recebe uma matriz A[5][5] e retorna a soma dos seus elementos.

4. Faça uma função que recebe uma matriz A[6][6] e retorna a soma dos elementos da
sua diagonal principal e da sua diagonal secundária.

5. Faça uma função que recebe uma matriz A[7][6] e retorna a soma dos elementos da
linha 5 e da coluna 3.

6. Faça uma função que recebe uma matriz A[6][6] e retorna o menor elemento da sua
diagonal secundária.

7. Faça uma função que recebe uma matriz A[8][8] e calcula o maior elemento da sua
diagonal principal. A seguir, a função deve dividir todos os elementos de A pelo maior
encontrado. A função deve retornar a matriz alterada.

Você também pode gostar