Revision: 54242
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 16, 2011 08:40 by sleepnir
Initial Code
#include <stdio.h>
void FibonacciDizisi(int diziUzunlugu) {
int a,b,c,sayac;
a=-1;
b=1;
for(sayac=0;sayac<diziUzunlugu; sayac++) {
c=a+b;
printf("%d\n", c);
a=b;
b=c;
}
}
int FibonacciSayisi(int n) {
int a,b,sayac;
a=-1;
b=1;
for(sayac=0;sayac<n;sayac++) {
b += a;
a = b-a;
}
return b;
}
int main() {
int dizi,sayi,secim;
printf("n elemanli Fibonacci Dizisi icin 1'i\n");
printf("n. Fibonacci Sayisi icin 2'yi tuslayiniz: ");
scanf("%d", &secim);
if(secim == 1) {
printf("n degerini giriniz:");
scanf("%d",&dizi);
FibonacciDizisi(dizi);
}
else if(secim == 2) {
printf("n degerini giriniz:");
scanf("%d",&sayi);
printf("%d\n", FibonacciSayisi(sayi));
}
else {
printf("\nbeyin.dll not found.\n");
printf("\nLutfen 1 -bir- veya 2 -iki-'yi tuslayin...\n");
}
return 0;
}
Initial URL
Initial Description
Fibonacci dizileri ile ilgili fonksiyonlara örnek.
Initial Title
Fibonacci Dizisi - Örnek
Initial Tags
Initial Language
C