Metotların Kendi Kendini Çağırması (Recursion)

 

 Metotların Kendi Kendini Çağırması (Recursion)

import java.applet.Applet;
import java.awt.Graphics;

class Nesne{
   
    static int Toplam;

    public static int KendiniCagiran(int Sayi){

        if(Sayi>0){
            Toplam+=Sayi;
            Sayi--;
            KendiniCagiran(Sayi);
        }
       
        return Toplam;
    }
}

public class Recursion extends Applet {

    public void init() {
        // TODO start asynchronous download of heavy resources
    }

    public void paint(Graphics Ekran){

        int DonenSayi=Nesne.KendiniCagiran(10);
       
        String Sonuc=Integer.toString(DonenSayi);

        Ekran.drawString(Sonuc, 50, 50);
    }
}

 

 

Yorumunuzu Ekleyin


Yükleniyor...
Yükleniyor...