Java 004: Factorial

Bu aralık ayında da az  vakit ayırıdm bloguma, okul, iş, bitirme projesi derken deli gibi her yere koşturmakla meşguldüm😐

Neyse, bitirme projemi Java kullanarak yapmaya karar verdiğim için, Java çalışmalarım aralıksız sürüyor. Baya bi ilerlettim gibi ama şimdilik notlarımdan ufak tefek şeyleri paylaşmayı uygun görüyorum ki yazılarımın zamana göre belli bir seviye artışı içerisinde görünmesi okuyan insanların yararına olsun. İşte Java programlama dilini kullanarak Factorial hesaplatan ufak kod:

package javaapplication_6;
import javax.swing.JOptionPane;

public class Main {

    public static long factorial(int x)
    {
        if (x==1)
            return 1;
        else
            return x*factorial(x-1);
    }

    public static void main(String[] args) {
        int x;
        x = Integer.parseInt( JOptionPane.showInputDialog("type the number") );
        JOptionPane.showMessageDialog(null, "factorial(" + x +")="+factorial(x));
    }
}

Yorum bırakın

Filed under Java

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s