Bu programda, for döngüsü kullanarak Java’da fibonacci serilerini görüntülemeyi öğreneceksiniz. Seriyi belirli bir terime veya bir sayıya kadar görüntülemeyi öğreneceksiniz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner reader = new Scanner(System.in); System.out.print("Bir Sayı Girin:"); int num = reader.nextInt(); int t1 = 0, t2 = 1; System.out.print(num + "Sayısının Fibonacci Sayıları: "); for (int i = 1; i <= num; ++i) { System.out.print(t1 + " + "); int toplam = t1 + t2; t1 = t2; t2 = toplam; } } } |
Çıktı:
1 2 3 4 | Bir Sayı Girin:15 15Sayısının Fibonacci Sayıları: 0 + 1 + 1 + 2 + 3 + 5 + 8 + 13 + 21 + 34 + 55 + 89 + 144 + 233 + 377 + |
İlginizi çekebilir: Java Kod Örnekleri
Kullanıcıdan sayı alarak for döngüsü ile fibonacci serisi hesaplanmaktadır.
int[] fib = new int[7];
int a;
fib[0]=fib[1]=1;
for (int i=2; i<7; ++i) {
fib[i] = fib[i-1]+ fib[i-2];
listBox1.Items.Add(fib[i]); }
a= Convert.ToInt16 (listBox1.Items[4]);
Yukarıdaki kodlara göre a=?