Dev C
Trabalho Universitário: Dev C. Pesquise 862.000+ trabalhos acadêmicosPor: Filipe2013alves • 25/11/2013 • 756 Palavras (4 Páginas) • 1.745 Visualizações
1. Faça um microssistema para realizar as seguintes operações:
a) Soma de duas matrizes;
b) Subtração de duas matrizes;
c) Multiplicação de duas matrizes;
d) Determinante de uma matriz;
As regras são:
O microssistema deve conter um menu de opções em que o usuário deve escolher a opção
desejada;
As matrizes devem conter no máximo três linhas por três colunas; o usuário é quem
determina as dimensões das matrizes;
Nas operações de soma e subtração, as dimensões das matrizes devem ser iguais;
Na operação de multiplicação, o número de colunas da primeira matriz deve ser igual ao
número de linhas da segunda matriz;
Na operação de determinante, a dimensão da matriz deve ser quadrada;
Permitir realizar várias operações, isto é, após uma operação, voltar ao menu de opções.
2. Leia uma matriz 10 x 10 e escreva a localização (linha e a coluna) do maior valor.
3. Declare uma matriz 5 x 5. Preencha com 1 a diagonal principal e com 0 os demais elementos.
Escreva ao final a matriz obtida.
4. Leia duas matrizes 4 x 4 e escreva uma terceira com os maiores elementos entre as primeiras.
5. Leia uma matriz 6 x 6, conte e escreva quantos valores maiores que 10 ela possui.
6. Leia uma matriz 20 x 20. Leia também um valor X qualquer. O programa deverá fazer uma
busca desse valor na matriz e, ao final escrever a localização (linha e coluna) ou uma mensagem
de “não encontrado”.
7. Leia uma matriz 4 x 4 e troque os valores da 1ª.linha pelos da 4ª.coluna, vice-e-versa. Escrever
ao final a matriz obtida.
8. Leia uma matriz 8 x 8 e a transforme numa matriz triangular inferior , atribuindo zero a todos os
elementos acima da diagonal principal, escrevendo-a ao final.
ESTADO DE MINAS GERAIS
UNIVERSIDADE ESTADUAL DE MONTES CLAROS
CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS
DEPARTAMENTO DE CIÊNCIAS DA COMPUTAÇÃO
CURSO DE MATEMÁTICA
2ª LISTA DE EXERCÍCIOS PROGRAMAÇÃO II – VALOR 20,00 PONTOS
2
9. Leia uma matriz 5 x 5 e faça uma troca entre as diagonais superior e inferior. Escreva-a ao
final.
10. Leia duas matrizes 10 x 10 e faça uma substituição entre a diagonal inferior da primeira
coma diagonal superior da segunda.
11. Leia uma matriz 8x 8 e escreva o maior elemento da diagonal principal e a soma dos
elementos da diagonal secundária.
12. Leia uma matriz 6 x 6 e atribuir o valor 0 para os valores negativos encontrados fora das
diagonais principal e secundária.
13. Leia uma matriz 50 x 2, onde cada coluna corresponde a um lado de um triângulo
retângulo. Declare um vetor que contenha a área dos respectivos triângulos e o escreva.
14. Leia duas matrizes 20 x 20 e escreva os valores da primeira que ocorrem em qualquer
posição da segunda.
15. Considere uma matriz de distância entre cidades 6 x 6:
1.(Cáceres) 2.(Bugres) 3.(Cuiabá) 4.(V.Grande) 5.(Tangará) 6.(P.Lacerda)
1.(Cáceres) 63 210 190 190
2.(Bugres) 63 160 150 95
3.(Cuiabá) 210 160 10
4.(V.Grande) 190 150 10
5.(Tangará) 95 80
6.(P.Lacerda) 190 80
Considere também um vetor
...