bu çıktının mantığını kısaca anlatacak olan?

Nazlıcan

Çalışkan Üye
Katılım
10 Mar 2018
Mesajlar
200
Tepkime puanı
0
Aktiflik Süresi
0
Puanları
0
Kod:
package javaapplication10;
public class JavaApplication10 {
    private static int islem_1(int sayi)
    {
        if (sayi == 2)
            return 2;
        
        if (islem_2(sayi))
            return sayi + islem_1(sayi-1);
        
        else
            return islem_1(sayi-1);
    }
    
    private static boolean islem_2(int sayi)
    {
        for (int i = 2; i<sayi; i++)
            if (sayi % i == 0)
                return false;
        return true;
    }
    public static void main(String[] args) {
        System.out.println(islem_1(5));
    }
}
bu çıktı sorusunun mantığını kısaca anlatabilecek var mıdır? fazla detaya inmenize gerek yok ancak mantığını bir türlü kavrayamadım..

şimdiden teşekkürler
 

Konuyu görüntüleyenler

Benzer konular Forum Tarih
sercan52 Wmroot 0 746
H Seo Hizmet Paketleri 3 1K
RootSenator İnternetten Para Kazanma 0 672
ᴉpǝꞰ Konu Dışı 2 794
G Google 2 799
bahadır Ücretsiz Scriptler 0 462
RootSenator İnternetten Para Kazanma 0 729
Cosmo Link Borsası 0 643
B Ücretsiz Scriptler 0 562
H Link Borsası 0 595
B Makale Alımı ve Satışı 1 782
B SEO 0 749
F İnternetten Para Kazanma 0 679
macktry Site Satış 0 735
JaKaBo Link Borsası 1 851

Benzer konular

Üst