Pada kesempatan ini saya akan coba membuat sebuah program untuk menghitung bilangan faktorial, dimana sebuah bilangan akan di inputkan dari keyboard, kemudian bilangan itu akan diproses untuk dicari faktorialnya. Untuk lebih jelasnya perhatikan potongan program di bawah ini.
import java.io.*;
public class Faktorial{public static void main(String[] args)throws Exception{InputStreamReader key = new InputStreamReader(System.in);BufferedReader input = new BufferedReader(key);
String n;int i,j,k=1;
System.out.print("Masukkan Nilai = ");n=input.readLine();j=Integer.parseInt(n);System.out.print(j +" "+"!=");for(i=j;i>=1;i--){System.out.print(i);if(i>1)System.out.print("x");k=k*i;}System.out.print("\n");System.out.println(j+ " " +"!="+" "+k);}}
Output :
init:
deps-jar:
compile-single:
run-single:
Masukkan Nilai = 3 !=3x2x1
3 != 6
BUILD SUCCESSFUL
0 komentar:
Posting Komentar
Silakan tinggalkan komentar Anda....