class DemoDoWhile2 {
public static void main(String[] args) {
int bilangan=5; // bilangan yang akan dihitung faktorialnya
int hasil=1;
System.out.print(bilangan + "! = ");
if (bilangan == 0) {
System.out.println(hasil);
System.exit(1);
}
int i=bilangan;
do {
System.out.print(i);
if (i != 1) {
System.out.print(" x ");
} else {
System.out.print(" = ");
}
hasil *= i; // dapat ditulis: hasil = hasil * i;
i--;
} while (i >= 1);
System.out.println(hasil);
}
}
Tidak ada komentar:
Posting Komentar