Java ile Faktöriyel Hesaplama
Kullanıcıdan alınan bir sayının faktöriyelini hesaplayan Java programı.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Sayıyı girin: ");
int sayi = scanner.nextInt();
int faktoriyel = FaktoriyelHesapla(sayi);
System.out.println(sayi + "'in faktöriyeli: " + faktoriyel);
scanner.close();
}
private static int FaktoriyelHesapla(int n) {
int faktoriyel = 1;
for (int i = 1; i <= n; i++) {
faktoriyel *= i;
}
return faktoriyel;
}
}
Java ile Kullanıcıdan girdi almak için Scanner nesnesi oluştur
Scanner scanner = new Scanner(System.in);
Kullanıcıdan sayıyı al
System.out.print("Sayıyı girin: ");
int sayi = scanner.nextInt();
Faktöriyel hesaplama metodu ile faktöriyeli hesapla
int faktoriyel = FaktoriyelHesapla(sayi);
Sonucu ekrana yazdır
System.out.println(sayi + "'in faktöriyeli: " + faktoriyel);
Java ile Scanner nesnesini kapat
scanner.close();
}
Faktöriyel hesaplama metodu
private static int FaktoriyelHesapla(int n) {
int faktoriyel = 1;
// Faktöriyel hesaplama döngüsü
for (int i = 1; i <= n; i++) {
faktoriyel *= i;
}
// Hesaplanan faktöriyeli döndür
return faktoriyel;
}