Programa em Python 19

Escreva um script que, dados pelo usuário o valor de um termo e os valores das razões de duas
progressões, uma aritmética e outra geométrica, o programa imprima os 20 próximos valores para as duas sequências (apresentando em cada linha os resultados para cada progressão).

Resolução:

def progressao_aritmetica(termo,razao):    #Funcao que calcula a PA
for a in range(1, 16):
termo=termo+razao
print(termo)

a=input("Digite o primeiro termo da PA:") #entrada de dados
a=int(a)                                    #definindo o tipo da variavel
b=input("Digite a razao da PA:")
b=int(b)

print ("Os 15 proximos termos da PA sao:")   #saida de dados
progressao_aritmetica(a,b)


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

Postagens mais visitadas deste blog

NR 12 - ANEXO I - DISTÂNCIAS DE SEGURANÇA E REQUISITOS PARA O USO DE DETECTORES DE PRESENÇA OPTOELETRÔNICOS

Exercício Modelagem 1