Program: Başlangıç olarak ilk iki elemanı verilen Fibonacci dizisinin istenen elemanına kadar yazdıran program.
a-1) C çözümü
/* Baslangic olarak ilk iki elemani verilen Fibonacci
dizisinin istenen elemanina kadar yazdiran program. if solution in C by Kamil Bala */ #include<stdio.h> int Birinci,Ikinci,Yeni,Sayi,Sayac; main() { printf(“Birinci elemani girin:”);scanf(“%d”,&Birinci); printf(“\nIkinci elemani girin:”);scanf(“%d”,&Ikinci); Sayac=3; printf(“\nFiboncci dizisinin kacinci elemanina\n”); printf(“kadar hesaplamak istersiniz:”);scanf(“%d”,&Sayi); printf(“\n\n”); printf(“%d %d”,Birinci,Ikinci); Artim: Yeni=Birinci+Ikinci; printf(” %d”,Yeni); Birinci=Ikinci; Ikinci=Yeni; if (Sayi!=Sayac) { Sayac++; goto Artim; } printf(“\n\n”); return 0; }
|
a-2) C++ çözümü
/* Baslangic olarak ilk iki elemani verilen Fibonacci
dizisinin istenen elemanina kadar yazdiran program. if solution in C++ by Kamil Bala */ #include<iostream.h> int Birinci,Ikinci,Yeni,Sayi,Sayac; main() { cout<<“Birinci elemani girin:”;cin>>Birinci; cout<<“\nIkinci elemani girin:”;cin>>Ikinci; Sayac=3; cout<<“\nFiboncci dizisinin kacinci elemanina\n”; cout<<“kadar hesaplamak istersiniz:”;cin>>Sayi; cout<<“\n\n”; cout<<Birinci<<” “<<Ikinci<<” “; Artim: Yeni=Birinci+Ikinci; cout<<Yeni<<” “; Birinci=Ikinci; Ikinci=Yeni; if (Sayi!=Sayac) { Sayac++; goto Artim; } cout<<“\n\n”; return 0; } |