Home / Pemrograman / JAVA / Belajar JAVA – Bilangan Faktorial

Belajar JAVA – Bilangan Faktorial

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package bilanganfaktorial;

/**
*
* @author eko rudiawan
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class BilanganFaktorial {

/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException {
// TODO code application logic here
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
String input;
int nFaktorial = 0;
int jumlahBilFaktorial = 1;
int i;
System.out.println("Program Menghitung Bilangan Faktorial");
System.out.print("n = ");
try {
input = dataIn.readLine();
nFaktorial = Integer.parseInt(input);
} catch (NumberFormatException error) {
System.err.println("Input hanya berupa bilangan bulat !!");
}
if (nFaktorial == 1){
jumlahBilFaktorial=1;
}
else {
for(i=1; i<=nFaktorial; i++){
jumlahBilFaktorial=jumlahBilFaktorial*(i);
}
}
System.out.println("Hasil = " + jumlahBilFaktorial);
}
}

Tampilan Program

About Eko Rudiawan

Seorang lelaki yang punya ketertarikan dengan dunia elektronika dan robot yang saat ini sedang serius belajar tentang dunia bisnis dan internet marketing. My dream to be success technopreneur

Check Also

Searching Algoritm Java

Algoritma Searching Data Menggunakan Bahasa Java

Algoritma Searching Data /* * To change this template, choose Tools | Templates * and …

Leave a Reply

Your email address will not be published. Required fields are marked *

18 − seventeen =