Só para apimentar: tente fazer um algoritmo que calcule o Fibonacci de um número sem ter que calcular todos os anteriores a ele.
Até!
Jauns
maquiavelbona:
Só para apimentar: tente fazer um algoritmo que calcule o Fibonacci de um número sem ter que calcular todos os anteriores a ele.
Até!
Opa... legal a ideia... ve se eh isso...
importjava.util.Scanner;publicclassfffibonacciLeitura{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);intanterior1,anterior2,proxima,tsequencia;anterior1=0;anterior2=1;System.out.println("informe anterior1");anterior1=scan.nextInt();scan.nextLine();System.out.println("informe anterior2");anterior2=scan.nextInt();scan.nextLine();System.out.println("informe o tamanho da sequencia");tsequencia=scan.nextInt();scan.nextLine();for(intcont=2;cont<=tsequencia;cont++){proxima=anterior1+anterior2;anterior1=anterior2;anterior2=proxima;System.out.print(proxima+" - ");}}}
aproveita uma duvida aqui no for
me perdi no teste de mesa por q nao entendi o for
inta=1;for(inti=0;i<=100; ){ // o que significa qdo nao tem nada aki no for no ultimo termo ou no primeiro ou no meio mesmo?System.out.println(i+",");i+=a;a=i-a;
Jauns
tilopolis:
aproveita uma duvida aqui no for
me perdi no teste de mesa por q nao entendi o for
int a=1;
for(int i=0;i<=100; ){ // o que significa qdo nao tem nada aki no for no ultimo termo ou no primeiro ou no meio mesmo?
System.out.println(i+",");
i+=a;
a= i - a;
Neste caso ai, ta incrementado apos o println… ele ta pegando o valor do contador, e so depois incrementa o mesmo…