Java Faktöriyel Hesaplama
Java gelişim aşamasında zaman zaman karşımıza girilen sayının faktöriyel hesaplama işlemi nasıl yapılır sorusu çıkıyor.
Bu kodlar ile birlikte program girilen sayının faktöriyelini bulma işlemini kolayca yapabileceksiniz.
Java Faktöriyel Hesaplama
Faktöriyel, sağ tarafında ünlem işareti konularak sembolize edilen sayılara verilen isimdir. 1’den başlayarak istenen sayma sayılarına kadar olan tüm sayıların çarpımına faktöriyel denir.
Örneğin 3 faktöriyel 3!= 3x2x1 = 6 dir.
Bu tür kodları algoritmik olarak kodlamanız da mümkündür. Basit bir for döngüsü mantığı ile kullanıcıdan aldığınız faktöriyeli hesaplatabilirsiniz.
For döngüsünün içinde yer alacak kod faktoriyel *= i olarak belirlenmiştir. Faktoriyel değişkeninde istenen java faktoriyel hesaplamasını hafıza tutarak ekranda System. out. printf ( sayi, faktoriyel); kodu ile gösterebilir.
package proje;//Bu satırı kendi paket isminiz ile değiştirmeyi unutmayınız. import java.util.Scanner; public class sinif {//Bu satırı kendi sınıf isminiz ile değiştirmeyi unutmayınız. public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("Bir Sayı Girin:"); int sayi = scan.nextInt(); long faktoriyel = 1; for(int i = 1; <= sayi; ++i){ faktoriyel *= i; } System.out.printf("%d! = %d n", sayi, faktoriyel); } }
Java ile ilgili kavramlara ek olarak, Java öğrenimini teşvik etmek için karar verme ve döngü kontrolleri dahil olmak üzere bazı örnekler ve örnek uygulamalar vardır.
Diğer örneklere de göz atabilirsiniz:
Java Girilen Sayıyı Ters Çevirip Büyükten Küçüğe Çıkaran Program
1- 100 Arası Kaç Adet 1 Olduğunu Bulan Program
Kodlarda herhangi bir problem olduğunda lütfen yorum kısmından iletişime geçiniz.