Buscar

Lista de Exercicios 9 - Matrizes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Universidade de Fortaleza - UNIFOR 
Centro de Ciências Tecnológicas – CCT 
Curso de Engenharia 
Disciplina de Algoritmos e Programação de Computadores 
Prof. Raphael Torres Santos Carvalho 
 
Lista de Exercícios 9 – Matrizes 
1) Fazer um programa para ler uma matriz 4 x 5 e escreva o valor da soma de cada linha. 
2) Fazer um programa para: ler uma matriz A com dimensões 3 e 2 e classificar se ela é 
uma matriz nula, identidade ou nenhuma das duas. 
3) Fazer um programa para: ler duas matrizes A e B com dimensões 3 e 2 e calcular a 
matriz soma, e a matriz diferença. 
4) Escreva um programa que lê uma matriz M(5x5) e calcula as somas: 
 
• da linha 4 de M 
• da coluna 2 de M 
• da diagonal principal 
• da diagonal secundária 
• de todos os elementos da matriz M 
Escrever essas somas e a matriz. 
5) Escrever um programa que lê uma matriz M(10,10) e a escreve. Troque, a seguir: 
• a linha 2 com a linha 8 
• a coluna 4 com a coluna 10 
• a diagonal principal com a diagonal secundária 
• a linha 5 com a coluna 10. 
Escreva a matriz assim modificada. 
6) Escrever um programa que lê uma matriz M(5,5) e cria 2 vetores SL(5) e SC(5) que 
contenham, respectivamente, as somas das linhas e das colunas de M. Escrever a 
matriz e os vetores criados. 
7) Faça um programa que leia uma matriz 20x20 de reais e some cada uma das linhas, 
armazenando o resultado da soma em um vetor. A seguir, multiplique cada elemento 
pela soma da sua linha. Mostre a matriz resultante. 
8) Construa um programa que leia os dados de uma matriz A, de dimensão 3 x 3. 
Determine a matriz transposta. Imprima a matriz transposta e a soma de suas linhas. 
9) Dada uma matriz A (3 x 3), fazer um programa para determinar se a matriz é simétrica 
ou não. 
10) Escreva um programa para ler uma matriz 4 x 4 de números inteiros e determinar o 
maior componente em cada coluna da matriz. 
11) Escreva um programa para ler uma matriz 4 x 4 de números inteiros e determinar o 
menor componente em cada linha da matriz. 
 
Universidade de Fortaleza - UNIFOR 
Centro de Ciências Tecnológicas – CCT 
Curso de Engenharia 
Disciplina de Algoritmos e Programação de Computadores 
Prof. Raphael Torres Santos Carvalho 
 
12) Escreva um programa para gerar e imprimir uma matriz quadrada de ordem 10 onde 
todos os elementos acima da diagonal principal são iguais a 1 e os elementos da 
diagonal principal são dados de entrada e os demais elementos são iguais a zero. 
13) Escreva um programa para ler um vetor com 16 componentes reais e transferir estes 
componentes para uma matriz 4 x 4. Imprimir o vetor e a matriz. 
14) Escreva um programa para ler uma matriz 5 x 5 de componentes reais e transferir 
estes componentes, na sequência das linhas, para um vetor de 25 componentes. O 
programa deve imprimir a matriz lida e o vetor obtido com a transferência.

Outros materiais