Java Programlama 1- Recursive Örnekler 12

Girilen sayının Fibonacci ifadesini bulan program


import java.util.Scanner;

//recursive fibonacci
public class ondort {

public static int fib(int n){
if (n==0)
return 0;
else if(n==1)
return 1;
else
return fib(n-2)+fib(n-1);

}
public static void main(String[] args) {
Scanner gir=new Scanner(System.in);
System.out.println("Bir sayi giriniz:");
int n=gir.nextInt();
System.out.println("sonuc:"+ fib(n));
}

}

Ali Demirci

1991 Ankara doğumluyum. Bilgisayar Mühendisliği bölümü 2013 mezunuyum. Bakanlığın bir kurumunda, Sistem(Linux, Windows Server) üzerine çalışmaktayım. Fakat boş zamanlarımda, kendimi yazılım konusunda da geliştirmekteyim. 20'ye yakın Android programım vardır. Her türlü soru(n)larınızda iletişime geçmekten çekinmeyin.

Java Programlama 1- Recursive Örnekler 12” için bir yorum

  • 30 Mart, 2015 tarihinde, saat 21:01
    Permalink

    Soruları Sırayla Uyguluyorum ancak herhangi bir açıklama olmadığı için anlayamıyorum..
    Keşke neyin ne işlem yaptığı nasıl bir yol izleyerek gidildiği vs tarzda bir şeyler yazsaydınız çok daha iyi olurdu öğrenmek açısından.
    Teşekkürler.

    Yanıtla

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir