[Exercícios] Matriz #1
Regras:
- Construa um programa para cada exercício a seguir;
- A interpretação do exercício e como resolve-lo faz parte do exercício;
- Você poderá utilizar IDE’s de programação como o NetBeans ou Eclipse, mas lembre-se o risco de se acomodar com as comodidades da IDE é seu;
- Coloque um cabeçalho padrão (comentado) em cada arquivo com seu nome e o enunciado do exercício que está sendo resolvido;
Fácil1. Leia uma matriz 10 x 10 e escreva a localização (linha e a coluna) do maior valor.
Intermediário
2.
Declare uma matriz 5 x 5. Preencha com 1 a diagonal principal e com 0 os demais elementos. Escreva ao final a
matriz obtida.
Intermediário
3. Leia duas matrizes 4 x 4 e escreva uma terceira com os 4 maiores elementos
entre as primeiras
Fácil
4. Leia uma matriz 6 x 6, conte e escreva quantos valores maiores que 10 ela
possui.
Fácil
5. Leia uma matriz 20 x 20. Leia também um valor X. 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”.
Fácil6. 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
Difícil
7. 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.
Difícil8. Leia uma matriz 5 x 5 e faça uma troca entre as diagonais superior e
inferior. Escreva-a ao final.
Difícil
9. Leia duas matrizes 10 x 10 e faça uma substituição entre a diagonal
inferior da primeira coma diagonal superior da segunda.
Intermediário
10. Leia uma matriz 8x 8 e escreva o maior elemento da diagonal principal e a
soma dos elementos da diagonal secundaria.
Intermediário
11. Leia uma matriz 6 x 6 e atribuir o valor 0 para os valores negativos
encontrados fora das diagonais principal e secundaria.
Intermediário
12. Leia uma matriz 50 x 2, onde cada coluna corresponde a um lado de um
triangulo retângulo. Declare um vetor que contenha a área dos respectivos
triângulos e o escreva.
Fácil
13. Leia duas matrizes 20 x 20 e escreva os valores da primeira que ocorrem em
qualquer posição da segunda.
Difícil
14. Considere uma matriz de distância entre cidades 6 x 6:
|
1.(Cáceres)
|
2.(BBugres)
|
3.(Cuiabá)
|
4.(VGrande)
|
5.(Tangará)
|
6.(PLacerda)
|
1.(Cáceres)
|
|
63
|
210
|
190
|
|
190
|
2.(BBugres)
|
63
|
|
160
|
150
|
95
|
|
3.(Cuiabá)
|
210
|
160
|
|
10
|
|
|
4.(VGrande)
|
190
|
150
|
10
|
|
|
|
5.(Tangará)
|
|
95
|
|
|
|
80
|
6.(PLacerda)
|
190
|
|
|
|
80
|
|
Considere também um vetor de viagem indo de Cuiabá até Cáceres pela
seguinte rota:
Índice
|
1
|
2
|
3
|
4
|
5
|
6
|
Cidade
|
3
|
4
|
2
|
5
|
6
|
1
|
Faça um programa que leia a matriz e o vetor e calcule a distancia
percorrida durante a viagem.
Intermediário
15. Leia uma matriz 100 x 10 que se refere respostas de 10 questões de múltipla
escolha, referentes a 100 alunos. Leia também um vetor de 10 posições
contendo o gabarito d e respostas que podem ser a, b, c ou d. Seu programa
deverá comparar as respostas de cada candidato com o gabarito e emitir um
vetor Resultado, contendo a pontuação correspondente.
Intermediário
16. Leia duas matrizes 4 x 4 e verifique se uma é palíndromo, isto é, sua
leitura a partir de qualquer direção sempre apresentara a mesma
seqüência.
EX.
SATOR
AREPO
TENET
OPERA
ROTAS
Onde acho as respostas para corrigir o meu!?
ResponderExcluirOlá! Confira as respostas aqui: https://www.computersciencemaster.com.br/p/exercicios-sobre-logica-de-programacao.html
ResponderExcluir