Escreva um programa que realize a sequência de Fibonacci. O programa deverá receber o número inicial e
quantos números deverão ser apresentados.
Exemplo 1: número inicial: 1 ; quantidade de números que devem aparecer da sequência: 10; resultado:
1,1,2,3,5,8,13,21,34,55,89.
Exemplo 2: Número inicial: 5; quantidade de números que devem aparecer da sequência: 4; resultado:
5,8,13,21.
gabrielmrts:
certo, mas onde parar? e em qual linguagem de programação eu devo escrever?
Soluções para a tarefa
Respondido por
1
Resposta:
Tomei liberdade de escrever em Python, já que você não especificou nenhuma linguagem.
Código:
n1 = int(input("Insira um número inicial: "))
nterms = int(input("Quantos números deseja mostrar? "))
n2 = 1
count = 0
if nterms == 1:
print(n1)
else:
while count < nterms:
print(n1)
nth = n1 + n2
n1 = n2
n2 = nth
count += 1
Melhor resposta? agradeço.
Perguntas interessantes
Biologia,
6 meses atrás
Direito,
6 meses atrás
Matemática,
6 meses atrás
Matemática,
9 meses atrás
História,
9 meses atrás
Inglês,
1 ano atrás
Matemática,
1 ano atrás