Elabore um programa que preencha uma matriz 6 x 3, calcule e mostre:
a) o maior elemento da matriz e sua respectiva posição, ou seja, linha e coluna.
b) o menor elemento da matriz e sua respectiva posição, ou seja, linha e coluna.
preciso em python
Respostas
respondido por:
5
matriz = []
for i in range(6):
matriz.append([])
for j in range(3):
print('Digite um valor para a linha ',i+1,' e para a colula ',j+1,' da nossa matriz: ')
matriz[i].append(float(input()))
maior, menor = matriz[i][j],matriz[i][j]
pos_maior,pos_menor = (i+1,j+1),(i+1,j+1)
for i in range(6):
for j in range(3):
if matriz[i][j] < menor:
menor = matriz[i][j]
pos_menor = (i+1,j+1)
if matriz[i][j] > maior:
maior = matriz[i][j]
pos_maior = (i+1,j+1)
print(maior,pos_maior)
print(menor, pos_menor)
Perguntas similares
4 anos atrás
4 anos atrás
4 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás