Enviado em 22/08/2018 - 19:46h
Ler 1 matriz A, com n linhas e m colunas e calcular a soma e a média de cada linha da matriz.Enviado em 22/08/2018 - 20:20h
Ué, e você quer ajuda no que? Precisa de ajuda ou precisa que alguém faça pra você. Acho quando pedimos ajuda é sobre algo específico... você só colocou o que o exercício pede. Não está esperando que o pessoal faça pra você, né? Então poste o que já conseguiu fazer e com certeza o pessoal vai te ajudar.Enviado em 22/08/2018 - 20:21h
Uma pequena pesquisada no Google.Enviado em 22/08/2018 - 20:24h
Enviado em 22/08/2018 - 21:49h
Se te ajudar, fiz o primeiro e comentei... pegue de exemplo para fazer o segundo exercício e implante a função que é pedida (a parte mais fácil de fazer). Boa sorte!#!/usr/bin/env python3 # A primeira linha contém a quantidade de linhas da matriz. rows = int(input('Quantidade de linhas: ')) # A segunda linha contém a quantidade de colunas da matriz. columns = int(input('Quantidade de colunas: ')) # Criamos a matriz usando List Comprehensions, um forte do Python. matrixA = [[int(input("valor: ")) for column in range(columns)] for row in range(rows)] total_sum = 0 # Para cada linha... for row in range(len(matrixA)): # Pegamos o valor em cada coluna for column in range(len(matrixA[row])): # Somamos esse valor em um total total_sum += matrixA[row][column] # E imprimimos a soma e calculamos a média com o total dividido pela quantidade de indíces na linha ;) print(f'Soma: {total_sum:.2f} Média: {total_sum / len(matrixA[row]):.2f}') # Zeramos o total para não atrapalhar a nova soma na próxima linha. total_sum = 0
Enviado em 22/08/2018 - 22:01h
#!/usr/bin/env python3 # A primeira linha contém a quantidade de linhas da matriz. rows = int(input('Quantidade de linhas: ')) # A segunda linha contém a quantidade de colunas da matriz. columns = int(input('Quantidade de colunas: ')) # Criamos a matriz usando List Comprehensions, um forte do Python. matrixA = [[int(input("valor: ")) for column in range(columns)] for row in range(rows)] total_sum = 0 # Para cada linha... for row in range(len(matrixA)): # Pegamos o valor em cada coluna for column in range(len(matrixA[row])): # Somamos esse valor em um total total_sum += matrixA[row][column] # E imprimimos a soma e calculamos a média com o total dividido pela quantidade de indíces na linha ;) print(f'Soma: {total_sum:.2f} Média: {total_sum / len(matrixA[row]):.2f}') # Zeramos o total para não atrapalhar a nova soma na próxima linha. total_sum = 0
Enviado em 22/08/2018 - 22:09h
Sim, sim... conheço. A versão python do spyder (não conheço) não deve trabalhar com f-strings ainda. Tente substituir a linha por essa:print('Soma: {:.2f} Média: {:.2f}'.format(total_sum, total_sum / len(matrixA[row])))
Enviado em 22/08/2018 - 22:16h
print('Soma: {:.2f} Média: {:.2f}'.format(total_sum, total_sum / len(matrixA[row])))
Enviado em 22/08/2018 - 22:21h
print('Soma: {:.2f} Média: {:.2f}'.format(total_sum, total_sum / len(matrixA[row])))
Enviado em 22/08/2018 - 22:42h
print('Soma: %.2f Média: %.2f' % (total_sum, total_sum / len(matrixA[row])))
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Como converter imagens PNG/JPEG para SVG em linha de comando
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
Erro na atualização dos pacotes (0)
Linux não desliga a tela da TV nunca (3)
Fila de impressão em C++ [RESOLVIDO] (6)