Baixe o app para aproveitar ainda mais
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.
Compartilhar