-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy path087.py
36 lines (29 loc) · 1.12 KB
/
087.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
"""
Desafio 087
Problema: Aprimore o desafio anterior (86), mostrando no final:
A) A soma de todos os valores pares digitados
B) A soma dos valores da terceira coluna
C) O maior valor da segunda linha
Resolução do problema:
"""
matriz = []
somaPar, somaTerceiraCol = 0, 0 # Desempacotando tupla de valores 0 para as variáveis somaPar e somaTeceiraCol
for linha in range(3):
valor = []
for coluna in range(3):
valor.append(int(input(f'Informe um valor para [{linha}, {coluna}]: ')))
matriz.append(valor)
print('-' * 32 + f'\n{"MATRIZ":^32}\n' + '-' * 32)
for linha in range(3):
for coluna in range(3):
print(f'[{matriz[linha][coluna]:^5}]', end='')
# Somanda valores pares de toda matriz
if matriz[linha][coluna] % 2 == 0:
somaPar += matriz[linha][coluna]
print()
for linha in range(3):
somaTerceiraCol += matriz[linha][2] # Somando valores da terceira coluna
print('-' * 32)
print(f'SOMA DE VALORES PARES: {somaPar}')
print(f'SOMA DOS VALORES DA 3º COL: {somaTerceiraCol}')
print(f'MAIOR VALOR DA 2º LINHA: {max(matriz[1])}')