Você está na página 1de 2

Exerccios Matrizes

1) Escreva um algoritmo que l uma matriz M(5,5) e calcula as somas: a) da linha 4 de M. b) da coluna 2 de M. c) da diagonal principal. d) da diagonal secundria. e) de todos os elementos da matriz. f) Escreva estas somas e a matriz. 2) Uma matriz quadrada inteira chamada de "quadrado mgico" se a soma dos elementos de cada linha, a soma dos elementos de cada coluna e a soma dos elementos das diagonais principal e secundria so todos iguais. Exemplo: A matriz abaixo representa um quadrado mgico: 8 0 7 4 5 6 3 10 2 Ler um matriz M (3,3) e informar se a mesma um quadrado mgico ou no. 3) Escreva um algoritmo que: a) Permita o cadastramento de nomes de alunos (para 05 alunos) e notas de alunos (inteiro) para diferentes avaliaes (03 avaliaes). S podero ser cadastradas notas vlidas (entre zero e cem). Nomes Nome1 Nome2 Nome3 Nome4 Nome5 Avaliao1 nota xxx nota ghg nota uhi nota iuy nota drv Avaliao2 nota xgx nota asd nota fsd nota hfg nota vxv Avaliao3 nota tuy nota gdf nota jgh nota jgj nota jgj

b) O usurio dever informar qual avaliao e o algoritmo dever retornar a maior nota da turma para a avaliao informada e qual o nome do aluno que tirou essa nota. c) O usurio dever informar a avaliao e o aluno (nmero do mesmo) e dever ser apresentada a nota correspondente d) O algoritmo dever calcular e apresentar a mdia das notas por avaliao; e) O algoritmo dever apresentar o nome de cada aluno e a mdia de suas notas

4) Uma tabela expressa os valores de imveis de diferentes metragens em 5 diferentes bairros da cidade de Vitria (Jucutuquara, Camburi, Jardim da Penha, Centro e Praia do Canto). As colunas dessa Matriz 5x5 contm os valores para cada metragem (100, 150, 200, 250 ou 300 m2) e as linhas os valores para cada Bairro. Faa um algoritmo que a) Leia a matriz por completo, solicitando a entrada de metragens por bairro; b) Imprimir a matriz incluindo os nomes de bairro e metragens; c) O usurio dever informar a metragem (100, 150, 200, 250 ou 300) e o algoritmo dever retornar o preo e o bairro do apartamento mais barato para a metragem informada; O algoritmo dever seguir em frente quando a metragem informada for igual 0. d) O usurio dever informar um bairro (um nmero de 1 a 5 correspondente ao bairro), a metragem (um nmero de 1 a 5 correspondente metragem) e o algoritmo deve retornar o preo do apartamento; O algoritmo dever seguir em frente quando o nmero do bairro informado for igual a 0. e) O algoritmo dever informar a mdia dos preos dos apartamentos por metragem;

100 Vetor de Bairros Jucutuquara Camburi Jardim da Penha Centro Praia do Canto 100 200 120 70 220

150 ... ... ... ... ...

Vetor de Metragens 200 250 Matriz de Valores ... ... ... ... ... ... ... ... ... ...

300 ... ... ... ... ...