Pesquisar na Comunidade
Mostrando resultados para as tags ''progressão aritmética''.
Encontrado 2 registros
-
Boa tarde,fiz um programinha para gerar uma PA com razões diferentes,mas o alg ficou muito grande,e pouco elegante,alguém poderia me mostrar um modo mais pythonico de fazer este mesmo programa? segue codigo: termo = int(input("Digite o termo: ")) limite = int(input("Digite o numero limite da pa: ")) contador = 0 x = termo y = termo pa=[] while limite > x: x=x+y*1 pa.append(x) if limite < x: break x=x+y*2 pa.append(x) if limite < x: break x=x+y*3 pa.append(x) if limite < x: break x=x+y*4 pa.append(x) if limite < x: break x=x+y*5 pa.append(x) if limite < x: break x=x+y*6 pa.append(x) if limite < x: break x=x+y*5 pa.append(x) if limite < x: break x=x+y*4 pa.append(x) if limite < x: break x=x+y*3 pa.append(x) if limite < x: break x=x+y*2 pa.append(x) if limite < x: break x=x+y*1 pa.append(x) if limite < x: break contador == contador+1 print(pa) # Valeu!
-
Crie um programa que irá solicitar do usuário o primeiro termo de uma Progressão Aritmética e sua razão e qual o termo a ser calculado. Esses números deverão ser maiores que zero e inteiros, então deverá ser testado se a digitação foi válida. Depois irá calcular e mostrar o termo solicitado da Progressão aritmética.