por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.quem p

1. por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.quem p

thiago pereira dos santos
goldenstate1

(usa Outra)

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.

Observações:
a. a primeira linha contém a quantidade de linhas da matriz (n).
b. a segunda linha contém a quantidade de colunas da matriz (m).
c. os elementos da matriz são dados linha a linha.
d. cada linha da saída deve conter a soma e a média de uma linha, separados por um espaço em branco.
e. os números da saída devem ser formatados com duas casas decimais.
f. a implementação deverá ter a definição de, pelo menos, uma função.

Entrada:
--------------------------------------------------------
2
3
3
1
2
3
4
5
--------------------------------------------------------

Saída:
--------------------------------------------------------
6 2
12 4


Fazer um algoritmo que dado um vetor de números naturais, liste os números primos existem nele.

Observações:
a. a primeira linha informa a quantidade de elementos do vetor.
b. os números do vetor serão informados nas linhas subsequentes.
c. os números primos devem ser listados na mesma ordem em que ocorrem no vetor.
d. a implementação deverá ter a definição de, pelo menos, uma função.

Entrada:
--------------------------------------------------------
5
6
7
10
3
11
--------------------------------------------------------

Saída:
--------------------------------------------------------
7
3
11




  


2. Re: por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.quem p

Paulo Jr
Pebis

(usa Debian)

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.


3. Re: por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.quem p

Paulo Jr
Pebis

(usa Debian)

Enviado em 22/08/2018 - 20:21h

Uma pequena pesquisada no Google.

https://gist.github.com/luizaugustomm/1282374


4. Re: por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.qu

thiago pereira dos santos
goldenstate1

(usa Outra)

Enviado em 22/08/2018 - 20:24h

Pebis escreveu:

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.


Foi mal cara,e porque eu sou iniciante e ainda nao sei como responder esse exercicio. nao e a minha intençao que os outros faça os exercicios para mim. mas se voce puder resolver pelo menos um desses exercicios para mim e me explicar a logica de como voce fez,eu agradeço.


5. Re: por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.quem p

Jeffersson Abreu
ctw6av

(usa Nenhuma)

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



6. Re: por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.quem p

thiago pereira dos santos
goldenstate1

(usa Outra)

Enviado em 22/08/2018 - 22:01h

ctw6av escreveu:

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


Muito obrigado cara,voce me explicou direitinho. agora tem um problema,pois a saida nao esta saindo igual pede o exercicio,pode me explicar o porque? e eu uso um tal de Spider pra fazer os exercicios,e ele nao esta aceitando a funçao de format que voce fez que e 'print(f'Soma: {total_sum:.2f} Média: {total_sum / len(matrixA[row]):.2f}')',conhece outra funçao que eu posso usar no lugar dele?


7. Re: por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.quem p

Júlio
Paulo3434

(usa Debian)

Enviado em 22/08/2018 - 22:07h

Usa python 2?




8. Re: por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.qu

Jeffersson Abreu
ctw6av

(usa Nenhuma)

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]))) 


EDIT: Só roda em python na versão 3, caso queira, faça as modificações nescessárias para roda na versão 2.


9. Re: por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.quem p

thiago pereira dos santos
goldenstate1

(usa Outra)

Enviado em 22/08/2018 - 22:16h

ctw6av escreveu:

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]))) 


EDIT: Só roda em python na versão 3, caso queira, faça as modificações nescessárias para roda na versão 2.


vai me desculpar,mas continua dando erro,conhece outra?


10. Re: por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.quem p

thiago pereira dos santos
goldenstate1

(usa Outra)

Enviado em 22/08/2018 - 22:21h

ctw6av escreveu:

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]))) 


EDIT: Só roda em python na versão 3, caso queira, faça as modificações nescessárias para roda na versão 2.


Mas ele esta na versao 3,e continua dando erro


11. Re: por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.quem p

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 22/08/2018 - 22:24h

O jeito mais primitivo que conheço de print é assim:
print('Soma: %.2f Média: %.2f' % (total_sum, total_sum / len(matrixA[row]))) 



12. Re: por favor,me ajudem a calcular esses Dois exercicios em python,pois eu estou precisando muito.quem p

thiago pereira dos santos
goldenstate1

(usa Outra)

Enviado em 22/08/2018 - 22:42h

ctw6av escreveu:

O jeito mais primitivo que conheço de print é assim:
print('Soma: %.2f Média: %.2f' % (total_sum, total_sum / len(matrixA[row]))) 


valeu cara,e porque esse tal de Spider e uma grande [*****] mesmo,kkkk



  
01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts