1. PEMROGRAMAN JAVA MENGHITUNG NILAI FAKTORIAL



·   PROGRAM
  
 import java.io.*; 
     /*digunakan agar method-method yang ada di dalam program dapat terdeteksi 
     dan berfungsi untuk melakukan inputan serta output dalam program*/ 
    public class Faktorial{ 
        public static void main (String args []) throws Exception{ 
            InputStreamReader key = new InputStreamReader (System.in); 
            BufferedReader input = new BufferedReader (key); 
             /*method inputData yang berfungsi untuk melakukan inputan dari 
             keyboard*/ 
            String n; 
            int i,j,k=1; 
             /*Penginisialisasian variabel i, j dan peginisialisasian variabel k 
             dengan nilai 1*/ 
            System.out.print("Masukkan Nilai Faktorial = "); 
             //menampilkan output kelayar 
            n=input.readLine(); //melakukan inputan dari keyboard 
            j=Integer.parseInt(n); //mengkonversi nilai kedalam bentuk integer 
            System.out.print(j+"!= "); 
            for (i=j; i>=1; i--){ 
             /*merupakan perulangan dimana nilai awal perulangan i=1, batas 
             perulangan i>=1 dan decrement variabel i*/ 
            System.out.print(i); 
            if (i>1) //pengkondisian nilai yang dimasukkan yaitu i>1 
            System.out.print("x"); 
            k=k*i;} //perhitungan nilai faktorial yang dimasukkan yaitu k*i 
            System.out.println (j+"!= "+k);  
             //menampilkan output dari nilai faktorial 
            } 
    }  




 


·   OUTPUT


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar