Você está na página 1de 4

UNIVERSIDADE SÃO FRANCISCO

Thierry Rodrigues da Silva - 001201807175


Lista de Exercícios

1-) Faça um programa que carregue uma matriz 2 x 2 com números inteiros e escreva a soma de seus elementos.

matriz = [[],[],[]]
soma=0
for l in range(0,2):
for c in range(0,2):
matriz[l].append(int(input(f"Digite um valor para [{l},{c}]: ")))
soma = soma + matriz[l][c]
print('-='*30)

for l in range(0,2):
for c in range(0,2):
print(f'[{matriz[l][c]:^4}]', end='')
print()
print ('\n')
print ('A soma dos valores é: {}'.format (soma))
2-) Faça um programa que carregue uma matriz de números inteiros com m linhas e n colunas e escreva a soma de
seus elementos.
3-) Desenvolva um programa que a partir da entrada de duas matrizes 3x3 apresente uma terceira que seja a soma
das duas.

A = [[0 for i in range(3)] for j in range(3)]


B = [[0 for i in range(3)] for j in range(3)]
C = [[0 for i in range(3)] for j in range(3)]
cont = 2
cont2 = 2
for linha in range(3):
for coluna in range(3):
A[linha][coluna] = cont
cont += 1
for coluna in range(3):
A[linha][coluna] = cont2
cont2 += 1
for coluna in range(3):
C[linha][coluna] = A[linha][coluna] + B[linha][coluna]
print('Imprimindo a matriz')
for linha in range(3):
for coluna in range(3):
print('%4d' % C[linha][coluna], end='')
print()

print("A soma de matriz é: {}".format(C[linha][coluna]))


4-) Gere e imprima uma matriz M 4x4 com valores informados pelo usuário. Após isso determine o maior número da
matriz. Indique sua posição.

5-) Gere e imprima uma matriz M 5x5 com valores informados pelo usuário. Após isso indique qual é o maior e o
menor valor da linha 3.

6-) Capture do teclado valores para preenchimento de uma matriz M 3x3. Após a captura imprima a matriz criada e
encontre a quantidade de números pares, a quantidade de números ímpares.

***obs: if(num %2 == 0) então numero é par!

7-) Faça um programa que leia a matriz de números inteiros com 2 linhas e 2 colunas e construa a matriz transposta.
Obs: A transposta de uma matriz é outra matriz com os mesmos elementos, porém, os elementos das linhas passam
a ser elementos das colunas.

8-) Escreva um programa que leia duas matrizes A e B (com m linhas e n colunas) calcule e imprima as matrizes C e D
tal que C = A + B e D = A – B.

9-) Gere e imprima uma matriz M 3x3 . Após isso:

→ Determine a soma dos elementos da diagonal principal de M.


→ Colocar os elementos da diagonal principal de M em um vetor V.
→ Imprima o vetor V.

Você também pode gostar