TEORIA: MATRIZES
Nossos objetivos nesta aula so:
mat[1][1]
mat[1][2]
mat[1][3]
mat[1][4]
mat[1][5]
mat[2][1]
mat[2][2]
mat[2][3]
mat[2][4]
mat[2][5]
mat[3][1]
mat[3][2]
mat[3][3]
mat[3][4]
mat[3][5]
EXERCCIO TUTORIADO
Escreva um algoritmo que crie uma matriz de, no mximo, 10 linhas e 4 colunas. Leia a
quantidade de linhas e colunas que a matriz ter. Preencha a matriz com nmeros inteiros.
Exiba o contedo da matriz na forma de tabela (linhas e colunas). Utilize funes e
procedimentos.
EXERCCIOS EXTRA-CLASSE
1. Elabore um algoritmo que gere uma matriz 4x4 (matriz quadrada) contendo nmeros
inteiros aleatrios de 1 a 50. Calcule e apresente a soma dos valores contidos na diagonal
principal (i = j).
Observao: para ativar a gerao de nmeros aleatrios no VisuAlg use o comando
aleatorio valor1, valor2 sendo valor1 e valor2 constantes numricas. Para desativar, use
aleatorio off.
2. Escreva um algoritmo que gere e exiba uma matriz 3x5, cujos elementos so inteiros
aleatrios de 0 a 30. Some cada uma das linhas, armazenando o resultado das somas em
um vetor. A seguir, o programa dever multiplicar cada elemento da matriz pela soma da
linha correspondente e mostrar a matriz resultante.
3. Elabore um algoritmo que leia o nome e duas notas de n (1<= n <=20) alunos. Calcular e
armazenar a mdia final de cada aluno (mdia aritmtica). Escreva o nome e a mdia final
do aluno e estabelea uma relao entre a mdia final do aluno e a mdia da turma.
Quando a mdia do aluno estiver acima da mdia da turma, escreva BOM ALUNO; se estiver
abaixo da mdia da turma, escreva ALUNO COM BAIXO DESEMPENHO, caso contrrio,
escreva ALUNO MDIO. Crie um vetor de nomes e uma matriz de notas e mdia.
4. Elabore um algoritmo que preencha um vetor com nomes de cinco produtos, uma matriz
5x4 com os preos dos cinco produtos em quatro lojas diferentes e, outro vetor com o custo
do transporte dos cinco produtos.
O algoritmo dever preencher uma segunda matriz 5x4 com os valores dos impostos de
cada produto, de acordo com a seguinte tabela:
PREO
at R$ 500,00
entre R$ 500,00 e R$ 1000,00
a partir de R$ 1000,00
% DE IMPOSTO
5
10
20
O algoritmo dever mostrar ainda um relatrio com o nome do produto, o nmero da loja
onde o produto encontrado, o valor do imposto a pagar, o custo do transporte, o preo e
o preo final (preo acrescido do valor do imposto e o custo do transporte).