1 Mayıs 2013 Çarşamba

C Sharp Uygulamalar Fibonacci Serisinin Katsayılarını Hesaplama Programı



KONU : C Sharp Uygulamalar - C Sharp ( C# ) konsolda fibonacci katsayılarını hesaplama. Fibonacci serisi katsayılarını hesaplayan program.





UYGULAMAYI İNDİR


using System;
using System.Collections.Generic;
using System.Text;

namespace C_Sharp_Konsol_Fibonacci_Serisi_Terimleri
{
    class Fibonacci_Serisi_Terimleri
    {
 
        static void Main(string[] args)
        {
            int x;

            Console.Write("Fibonacci Dizi İndeksi : ");
            
            //terimi öğrenilecek olan dizinin indeksi girilir

            x = Convert.ToInt32(Console.ReadLine());

            //girilen indekse göre f(x) metoduyla fibonacci dizisinin bu terimi bulunur.
    
            // hesaplanan terimi ekrana yazdır
         
            Console.WriteLine("Fibonacci Dizisinin {0}. Terimi = {1}\n",x,fibonacci(x));
          
            
            //bir karakter girilene kadar konsolu kapama
          
            Console.Read();

            /*
             * Örnek bir çıktı (girdi:4, çıktı:3)
            Fibonacci Dizi İndeksi : 4
            Fibonacci Dizisinin 4. Terimi = 3
             * 
             * Örnek bir çıktı (girdi:11, çıktı:89)
             Fibonacci Dizi İndeksi : 11
             Fibonacci Dizisinin 11. Terimi = 89

             * 
            */


        }

        // özyineli (recursive) fibonacci dizisinin terimlerini oluşturan metod
        static int fibonacci(int a)
        {
            if (a == 0)
            {
                return 0;
            }
            else if (a == 1)
            {
                return 1;
            }
            else
            {
                return fibonacci(a - 1) + fibonacci(a - 2);
            }
        }
    }
}


UYGULAMAYI İNDİR

Hiç yorum yok :

Yorum Gönder