Java Faktöriyel Hesaplama
Java da kullanıcıdan alınan değerin faktöriyelini hesaplayan program kodu aşağıda verilmiştir. Java faktöriyel hesaplama işlemi java’nın en çok kullanılan örneklerinden biridir.
import java.util.Scanner; public class JavaFaktoriyel { public static void main(String args[]) { Scanner scan = new Scanner(System.in); System.out.println("Sayi Giriniz : "); int deger = scan.nextInt(); int faktoriyel = 1; for(int i = 1; i<= deger; i++){ faktoriyel = faktoriyel * i; } System.out.println(faktoriyel); } }
Ekran Çıktısı :
Sayi Giriniz :
10
3628800
i yi sıfıra eşitledikden sonra faktöriyel değişkenide sıfırlanmıyomu hocam, bence int i = 1 olmalı çünkü faktöriyel1 = i * faktöriyel1 = 0 verir döngü 0 da kalır
Doğru diyorsun güncelleme yapıldı. Uyarın için teşekkürler