Programa em Python 18
Uma progressão geométrica é uma sequência numérica em que cada termo, a partir do segundo,
é igual ao produto do termo anterior com uma constante, chamada “razão” da progressão. Escreva
um script, para utilizar no Octave sendo que, dados pelo usuário o valor do primeiro termo e o valor
da razão da progressão, o programa imprima na tela os próximos 15 termos da sequência.
Observação: a ideia de progressão geométrica é muito utilizada em ciências econômicas e na
administração pois está associada à Teoria Populacional desenvolvida por Thomas Malthus, em
1798, a qual dizia que a população crescia em progressão geométrica (exponencial), enquanto que a
produção de alimentos crescia em progressão aritmética (linear).
Resolução:
x= float(input("Digite o primeiro termo da progressao geometrica:")) #definicao do tipo de x e entrada de dados
y= float(input("Digite a razao:")) #definicao do tipo de y e entrada de dados
print(x)
t = 0
while( t < 14 ): #comando de repeticao, laco, looping
t=t+1
x = x * y
print(x)
é igual ao produto do termo anterior com uma constante, chamada “razão” da progressão. Escreva
um script, para utilizar no Octave sendo que, dados pelo usuário o valor do primeiro termo e o valor
da razão da progressão, o programa imprima na tela os próximos 15 termos da sequência.
Observação: a ideia de progressão geométrica é muito utilizada em ciências econômicas e na
administração pois está associada à Teoria Populacional desenvolvida por Thomas Malthus, em
1798, a qual dizia que a população crescia em progressão geométrica (exponencial), enquanto que a
produção de alimentos crescia em progressão aritmética (linear).
Resolução:
x= float(input("Digite o primeiro termo da progressao geometrica:")) #definicao do tipo de x e entrada de dados
y= float(input("Digite a razao:")) #definicao do tipo de y e entrada de dados
print(x)
t = 0
while( t < 14 ): #comando de repeticao, laco, looping
t=t+1
x = x * y
print(x)
Comentários
Postar um comentário