quinta-feira, 2 de abril de 2009

Lista 04 - Matrizes

Lista de Exercícios 04 - Matriz

1 - Faça um algoritmo para:
a) Ler uma matriz de ordem MxN, onde M e N serão informados pelo usuário e em seguida imprima esta matriz.
b) Ler uma matriz e caso seja uma matriz quadrada imprimir os elementos da diagonal principal.
c) Ler uma matriz e inverter as suas linhas. Ex a última será a primeira, a primeira a última e assim por diante.
d) Ler duas matrizes e caso tenham a mesma ordem gerar uma terceira formada pela soma das matrizes lidas.
e) Ler uma matriz e dividir cada elemento de uma linha pelo elemento da diagonal principal dessa linha.
f) Ler uma matriz e imprimir os elementos abaixo da diagonal principal.
g) Ler uma matriz e imprimir os elementos acima da diagonal principal e a própria diagonal principal.
h) Ler uma matriz e imprimir para cada linha a soma de seus elementos.
i) Ler 3 notas de um conjunto de 60 alunos de uma turma armazenado-os numa matriz, onde os números das linha representam os números dos alunos e cada coluna uma unidade. E imprima o número de cada aluno com sua respectiva média, a média geral de cada período e a média geral da turma. Ex :
7- Faça um algoritmo para permitir que duas pessoas joguem o jogo da velha, onde cada jogada será informada através das coordenadas X e Y. O programa deverá obter o nome de cada jogador em solicitar a jogada de cada jogador, até o jogo acabe.
8 - Caça Palavras
Você arranjou um emprego numa editora especializada em revistas de desafios, tais como: caça-palavras, criptografia e palavras cruzadas. Sua primeira tarefa será implementar um programa para auxiliar na construção de caça-palavras. O programa deverá proceder da seguinte maneira:
· O desafio de caça-palavra consiste numa matriz de tamanho máximo 25x20, onde o editor irá informar o tamanho efetivo de cada um;
· Inicialmente o editor irá informar quantas palavras farão parte do desafio;
· Depois ele irá informar as palavras e para cada palavra serão fornecidas as seguintes informações: Linha e coluna inicial (lugar da primeira letra) e o sentido (veja a tabela abaixo) no qual a palavra deverá ser escrita;
· Observe que a inclusão de novas palavras deve respeitar o tamanho da matriz (toda a palavra deverá ficar dentro da matriz) e as palavras já incluídas, deixando sobre-escrever apenas se as letras coincidirem nas mesmas posições. Caso contrário à palavra deve ser lida novamente.
· Para finalizar, as posições que não tiverem sido escritas deverão receber, de forma aleatória, uma letra do nosso alfabeto.

Um comentário:

  1. Meu tem a solução do ex 8 reprovei em LP por causa desse bendito exercicio e ainda não tenho a solução

    ResponderExcluir