tag:blogger.com,1999:blog-4197382664220188237.post3242452851839302856..comments2024-03-23T07:01:07.823-07:00Comments on Python Progressivo: Série de Fibonacci em Python - Como Fazer a SequênciaUnknownnoreply@blogger.comBlogger20125tag:blogger.com,1999:blog-4197382664220188237.post-24379058852410529222023-09-25T18:06:06.180-07:002023-09-25T18:06:06.180-07:00Opa irmão, boa noite. seu código só não imprime os...Opa irmão, boa noite. seu código só não imprime os dois primeiros termos (1,1) da sequência, né? Só imprime a partir do terceiro termo. Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-11444954524605359912023-07-18T07:30:24.920-07:002023-07-18T07:30:24.920-07:00Há outra forma simples de calcular
def calc(n):
...Há outra forma simples de calcular<br />def calc(n):<br /> if n <= 1:<br /> return n<br /> else:<br /> return calc(n-1) + calc(n-2)<br /> <br />print(calc(3))Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-84168400563342140052023-05-08T07:16:16.727-07:002023-05-08T07:16:16.727-07:00Opa! Bão? Então, fiz umas pequenas mudanças em seu...Opa! Bão? Então, fiz umas pequenas mudanças em seu codigo. Veja se gostou:<br />n = int(input('Inserir numero para gerar a sequência de Fibonnaci: '))<br />u_1 = 1<br />u_2 = 1<br />count = 0<br />lista = [1, 1]<br />for vic in range(n):<br /> count = u_1 + u_2<br /> u_1 = count<br /> u_2 = (count - u_2)<br /> lista.append(count)<br /><br />print(lista)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-16962606514004562272023-04-07T18:39:41.678-07:002023-04-07T18:39:41.678-07:00#SÉRIE DE FRIBONACCI
a,b = 1, 1
while a < 500:
...#SÉRIE DE FRIBONACCI<br />a,b = 1, 1<br />while a < 500:<br /> print(a)<br /> a, b = b, a+bRENATO PADILHA-FORTALEZA CEARÁnoreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-57007705228341987632022-12-02T12:31:42.716-08:002022-12-02T12:31:42.716-08:00mas se o n = 3 não vai dar erro como ficará no whi...mas se o n = 3 não vai dar erro como ficará no while count != n vai saltar para print termo que nem temos ?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-22888987663585106472022-05-16T18:08:04.463-07:002022-05-16T18:08:04.463-07:00ultimo = 1
penultimo = 1
n = int(input('Insira...ultimo = 1<br />penultimo = 1<br />n = int(input('Insira o número: '))<br />if (n == 1):<br /> print('1')<br />elif n == 2:<br /> print('1, 1')<br />else:<br /> cont = 3<br /> print('1, 1', end=', ')<br /> while cont <= n:<br /> proximo = ultimo + penultimo<br /> penultimo = ultimo<br /> ultimo = proximo<br /> cont += 1<br /> print(proximo, end=', ')<br /><br />Esse aqui mostra desde o primeiro termo até o n - ésimo, usando apenas o while. Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-13786526809767836192022-05-13T19:57:50.884-07:002022-05-13T19:57:50.884-07:00Esse código é bem legal, mas veja que quando coloc...Esse código é bem legal, mas veja que quando colocamos um número n, ele não mostra o n - ésimo termo, ele mostra a sequência até um valor menor ou igual a n.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-84926191661368895982022-01-10T04:51:25.044-08:002022-01-10T04:51:25.044-08:00valor_ant = 0
valor_atu = 1
n = int(input("Di...valor_ant = 0<br />valor_atu = 1<br />n = int(input("Digite o tamanho da sequência: "))<br />for valor in range (n):<br /> if valor == 0: <br /> print(valor_ant, end = " ")<br /> if valor == 1:<br /> print(valor_atu, end = " ") <br /> elif valor > 1: <br /> valor_pos = valor_ant + valor_atu<br /> print(valor_pos, end = " ") <br /> valor_ant = valor_atu<br /> valor_atu = valor_posAnonymoushttps://www.blogger.com/profile/05032260866391092870noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-65805127000975120462021-12-06T11:45:04.227-08:002021-12-06T11:45:04.227-08:00# A série de Fibonacci é formada pela seqüência 1,...# A série de Fibonacci é formada pela seqüência 1,1,2,3,5,8,13,21,34,55,... <br /># Faça um programa capaz de gerar a série até o n−ésimo termo.<br /><br />n = int(input("Digite o n−ésimo termo da serie "))<br />cont = 0<br />inicial = 0<br />final = 1<br />primeiro = 0<br />num = 0<br /><br />print(inicial)<br />print(final)<br />while cont <= n - 1:<br /> inicial = final + inicial<br /> print(inicial)<br /> final = inicial + final<br /> print(final) <br /> cont += 1<br />print("Fim")ULISSES SILVAhttps://www.blogger.com/profile/18259957349069928704noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-12067083178394605382021-11-18T04:40:43.989-08:002021-11-18T04:40:43.989-08:00def Fib(n):
for i in range(n):
if (n <=1):...def Fib(n):<br /> for i in range(n):<br /> if (n <=1):<br /> return n<br /> return (Fib(n - 2) + Fib(n - 1))CETEP DA BACIA DO JACUIPEhttps://www.blogger.com/profile/04968681565344094777noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-92165226662533499052021-10-11T15:40:21.228-07:002021-10-11T15:40:21.228-07:00t = int(input('Digite até onde ira o Fibonacci...t = int(input('Digite até onde ira o Fibonacci: '))<br />n=0<br />while n < t:<br /> FN = ( pow((1+pow(5,1/2))/2,n) - pow((1-pow(5,1/2))/2,n) ) / (pow(5,1/2))<br /> n = n+1<br /> print('{:.0f}'.format(FN))<br /><br />Final Fantasyhttps://www.blogger.com/profile/11286760323143140114noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-76650320339436724752021-05-28T18:09:27.314-07:002021-05-28T18:09:27.314-07:00termos = int(input('Digite o número de termos ...termos = int(input('Digite o número de termos Fibonatti: '))<br />anterior, proximo = 1, 1<br />temp = 0<br /><br />for i in range(termos):<br /> print(anterior, end=', ')<br /> temp = anterior<br /> anterior = proximo<br /> proximo = temp + anterior<br /><br />print('Fim')Umadebráshttps://www.blogger.com/profile/13468584637184215157noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-45452791828140958802021-04-11T15:37:45.897-07:002021-04-11T15:37:45.897-07:00n = int(input('A sequência de Fibonacci de: &#...n = int(input('A sequência de Fibonacci de: '))<br />a, b = 0, 1<br />while a < n:<br /> print(a, end=', ')<br /> a, b = b, a+b<br />print('FIM')alcebyteshttps://www.blogger.com/profile/05569909159410794847noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-70115671081039613422021-02-23T17:48:25.387-08:002021-02-23T17:48:25.387-08:00ajudou muito, ainda to aprendendo!ajudou muito, ainda to aprendendo!Guhttps://www.blogger.com/profile/01880462877943110034noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-83584618656383937832020-10-13T05:11:24.428-07:002020-10-13T05:11:24.428-07:00muito bom mesmo , parabens! totalmente intuitivomuito bom mesmo , parabens! totalmente intuitivoAnonymoushttps://www.blogger.com/profile/03408917670884772489noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-91729657262604181512020-09-11T20:19:27.399-07:002020-09-11T20:19:27.399-07:00eu realizei o comando de uma forma diferente utili...eu realizei o comando de uma forma diferente utilizando o laço for e deu certo<br /><br />n = int(input('Digite o a quantidade de termos da série de Fibonacci: '))<br /><br />a = 0<br />b = 1<br />f = 0<br /><br />print(a)<br /><br /><br />for i in range(n-1):<br /> if (i%2)==0:<br /> a = f<br /> <br /> if (i%2)==1:<br /> b = f<br /><br /> f = a + b<br /><br /> print(f)Anonymoushttps://www.blogger.com/profile/09505507614248171337noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-16108676730014162162020-07-05T10:43:21.520-07:002020-07-05T10:43:21.520-07:00cara valeu, eu tava resolvendo uns problemas e na...cara valeu, eu tava resolvendo uns problemas e nao tava saindo desse obstaculo, aprendi muito com esse seu código! <br /><br />prazer, Marcos!Anonymoushttps://www.blogger.com/profile/00717471266041012892noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-78691776420552927092020-04-10T12:33:49.984-07:002020-04-10T12:33:49.984-07:00n = int(input('Inserir numero para gerar a seq...n = int(input('Inserir numero para gerar a sequência de Fibonnaci :'))<br /><br />u_1 = 1<br />u_2 = 1<br />count = 0<br /><br />lista = [0,1,1]<br /><br />for vic in range(0, n):<br /> count = u_1 + u_2<br /> u_1 = count<br /> u_2 = (count - u_2)<br /> lista.append(count)<br /> <br />print(lista)Luiz Gustavo Dorfmanhttps://www.blogger.com/profile/05368957040025036690noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-31838934552041056242020-02-15T13:18:41.734-08:002020-02-15T13:18:41.734-08:00mt bommt bomAnonymoushttps://www.blogger.com/profile/11650286051633130284noreply@blogger.comtag:blogger.com,1999:blog-4197382664220188237.post-21866763266330867582018-12-18T14:57:35.336-08:002018-12-18T14:57:35.336-08:00Muito Obrigado, a demonstração me ajudou.Muito Obrigado, a demonstração me ajudou.Pica docehttps://www.blogger.com/profile/09882528930325847164noreply@blogger.com