Baixe o app para aproveitar ainda mais
Prévia do material em texto
EMB5013 - Introdução à Programação de Computadores Profa. Tatiana Renata Garcia Lista de exercícios 8 – Matrizes no Python 1 – Faça um programa em Python que mostre uma matriz identidade NxN, onde N é um inteiro informado pelo usuário. 2 – Escreva um programa em Python para calcular a matriz transposta MT de uma matriz M com dimensões m x n. 3 – Faça um programa em Python que preencha uma matriz 3x3 de inteiros e escreva: a) A soma dos números ímpares fornecidos; b) A soma de cada uma das 3 colunas; c) A soma de cada uma das 3 linhas. 4 – Elabore um programa em Python que leia um conjunto de números inteiros que serão armazenados em uma matriz A com dimensão 10x10. A partir da matriz A o programa deve gerar um vetor com os maiores elementos de cada linha e outro vetor com os menores elementos de cada coluna. 5 – Escreva um programa em Python que leia um conjunto de números inteiros e armazene em uma matriz A de ordem 5x5 de inteiros e depois manipule e mostre os dados na seguinte ordem: a) Mostre a matriz original; b) Troque a segunda linha da matriz com a quinta linha da matriz (modifique a matriz original); c) Troque a primeira coluna da matriz com a quarta coluna da matriz; d) Mostre a matriz modificada. 6 – Escreva um programa em Python que leia um vetor de 100 elementos. O programa deve informar a quantidade de números ímpares existentes no vetor. Lembre que os valores armazenados no vetor serão informados pelo usuário (ou gerados pelo computador). 7 – Faça um programa em Python que leia duas matrizes X e Y, quadradas com ordem n, e faça as seguintes manipulações: a) Gere uma matriz W com os menores elementos entre as matrizes X e Y, ou seja, um elemento Wij possui o menor valor entre os elementos Xij e Yij. Se os elementos forem iguais ambos são o menor valor. b) Gere um vetor com os elementos da diagonal principal da matriz X; c) Encontre a coluna da matriz Y que possui a menor soma do valor de seus elementos dentre todas as colunas da matriz, e mostre qual é a posição dessa coluna. Caso existam somas de colunas iguais considerar a primeira coluna com a ocorrência do valor;
Compartilhar