public class Faktorial {
public static void main(String[] args) {
String numString = JOptionPane.showInputDialog("Masukkan Bilangan");
int numInt = Integer.parseInt(numString);
int faktorial = 1;
for(int i = numInt; i > 0; i--) {
faktorial *= i;
}
JOptionPane.showMessageDialog(null, "Faktorial dari " + numString + ":\n" + faktorial);
}
}