Berikut Pengulangan Faktorial di java
Kalian buat nama kelasnya dengan "ulangfaktorial"
Lalu jalankan lewat terminal , maka hasilnya seperti ini
Maka jumlah faktorial yang dicetak akan sampai 5 baris saja.
Kalian buat nama kelasnya dengan "ulangfaktorial"
public class ulangfaktorial {
public static void main(String[] args) {
long batas = 20; // <- Jumlah faktorial yang dibuat
long faktor;
int a,b;
for(a = 0; a<=batas; a++)
{
faktor = 1;
for (b = 2; b <= a; b++)
faktor *= b;
System.out.println(a + "!" + " adalah " +faktor);
}
while (a <= batas) {
faktor = 1;
b = 2;
while (b<=a) {
faktor *= b;
System.out.println(a + "!" + "adalah " +faktor);
}
a++;
}
}
}
Lalu jalankan lewat terminal , maka hasilnya seperti ini
Jika kalian mengganti "value batas = 5"
public static void main(String[] args) {
long batas = 5; // Berubah menjadi 5
long faktor;
int a, b;