Java özyineleme örnekleri

Java recursive(özyineleme) örnekleri fonksiyonlar ile kullanımı
Klavyeden alınan sayıya kadar olan sayıların toplamını java özyineleme kullanarak çözüm yapılması

//girilen sayiya kadar toplam alan özyineleme
import java.util.Scanner;
public class Odev2 {

   
    public static void main(String[] args) {
        Scanner oku=new Scanner(System.in);
        int sayi1;
        System.out.println("sayi:");
        sayi1=oku.nextInt();
        int sonuc=topla(sayi1); //fonksiyona git
        System.out.println(sonuc);
    }
    public static int topla(int sayi1) //özyineleme metodu
    {
        int sonuc=0;
        System.out.println(sayi1);
        if(sayi1==0)
        {
            return 0;
        }
        else
        {
            sonuc=sayi1+topla(sayi1-1);
            return sonuc;
        }
       
       
    }
}

Yorumlar

Bilen Kişi Hakkında

cout<<"MERHABALAR";

echo"ARTIK bilenkisi.com adresi için içerik paylaşıyorum";

system.out.println("RSS akışları ile yazılarımın başlıkları paylaşılacaktır.");


#cd bilenkisi.com