Fibonacci Serisi

1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144 ilk 10 fibonacci sayısı

public static void main(String[] args) {
int a=1;
int b=1;
int c;
for (int i = 0; i < 10; i++) {
c=a+b;
a=b;
b=c;
System.out.println(c);
}
}

run:
2
3
5
8
13
21
34
55
89
144
BUILD SUCCESSFUL (total time: 0 seconds)

fibonacci.png

2.Yöntem

dizi ve for döngüsü kullanarak

public static void main(String[] args) {
int fib[]=new int[10];
fib[0]=1;
fib[1]=1;
for (int i = 0; i < 8; i++) {
fib[i+2]=fib[i+1]+fib[i];
}
for (int i = 0; i < 10; i++) {
System.out.println(fib[i]);
}
}

run:
1
1
2
3
5
8
13
21
34
55
BUILD SUCCESSFUL (total time: 0 seconds)

Yorum bırakın