Bu yazımızdada, Java faktöriyel hesaplama nasıl yapılır, adım adım göstereceğiz. Öncelikle faktöriyelin ne olduğu ve nasıl hasaplanacağını, sonrasında da java dilinde kodumuzu göreceğiz. Hazırsanız başlayalım!

Faktöriyel, bir tam sayının kendisinden başlayarak sıfıra kadar olan tüm tam sayıların çarpımıdır. Örneğin, 5’in faktöriyeli (5!) = 5 x 4 x 3 x 2 x 1 = 120’dir.

Şimdide Java’da faktöriyel hesaplama kodumuzu görelim.

import java.util.Scanner;

public class FaktoriyelHesaplama {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("Faktöriyelini hesaplamak istediğiniz sayıyı girin: ");
        int sayi = scanner.nextInt();
        scanner.close();
        
        int faktoriyel = 1;
        for (int i = 1; i <= sayi; i++) {
            faktoriyel *= i;
        }
        
        System.out.println(sayi + " sayısının faktöriyeli: " + faktoriyel);
    }
}

Bu program, kullanıcıdan bir sayı girmesini isteyecek, ardından girilen sayının faktöriyelini hesaplayacak ve sonucu ekrana yazdıracaktır.


Bu yazımızda, Java programlama dili ile faktöriyel hesaplama konusunu ele aldık. Farklı Java örneklerimizi de görmek isterseniz buradan tümünü görebilirsiniz.

Bu yazı dikkatini çekebilir.   Java Kullanıcının Girdiği Sayıları Toplayan Program