Dear Sirs, I already researched a lot before posting my doubt. I'm already discouraged.
This is a university job. If you can give me a tip, I appreciate it.The exercise asks: "(c) What is the product of the highest values of each of the lines;"
Below is the code ... Thanks.
import random
#cria matriz
matriz = []
#usuário digita a Qtd de linhas e colunas desejadas;
m = int(input("Informe a qtd de linhas desejadas na Matriz: "))
n = int(input("Informe a qtd de colunas desejadas na Matriz: "))
#usuário define o intervalo para geração automática de valores.
a = int(input("Defina o início do intervalo para geração aleatória: "))
b = int(input("Defina o fim do intervalo para geração aleatória: "))
max = None # Armazena o maior valor
posicao = (0, 0) # Armazena a posição do maior valor
for i in range(1, m+1):
linha = []
for j in range(1, n+1):
x = float(random.uniform(a, b)) #gera números aleatórios dentro do intervalo definido
if max is None or x > max:
max = x
posicao = (i, j)
linha.append(x)
matriz.append(linha)
print("----------------------------")
print("Respostas das alternativas")
print("----------------------------")
print("(A) A matriz gerada aleatoriamente é: ", matriz)
print("(B) O maior valor está na posição {} e vale {}".format(posicao, max))
print("(C) ainda não consegui resolver")