Friday, October 26, 2018

LAT 11 FAKTORIAL JAVA | BLUE-J

Program faktorial dalam java

1. Berikut adalah programmnya :

public class lat11faktorial
    //nama faktorial = nama kelas
    { //untuk membuat suatu sekumpulan perintah (compound statement/block)
    public static void main (String[]args){
        //berisi argument yang diambil dari ruang eksekusi
        for (int counter = 1; counter <=10; counter++){
            //variabel counter dengan tipe data integer
            //nilai counter=0 sampai lebih besar sama dengan 10
        System.out.printf("%d! = %d\n", counter,
        //%d = untuk menampilkan output berupa Integer
        factorial(counter)); //memasukkan rumus faktorial dengan memanggil counter
    }
}
    public static long factorial(long number){
        //argument yang diambil untuk faktorial dengan tipe data long
    if(number <= 1) //kondisi jika number kurang dari sama dengan 1
    return 1; //mengemballikan 1
    else //jeda
    return number * factorial(number -1); //mencetak hasil
} //penutup compoud statement
}

2. Berikut adalah hasil outputnya :

No comments:

Post a Comment

KUMPULAN MATERI RESUME PEMROGRAMAN BERORIENTASI OBJEK

Assalamu'alaikum warahmatullahi wabarakatuh Selamat Datang di Blog Alfknowledge Resume Mata Kuliah Pemrograman Berorientasi Objek...