Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class faktorial
- {
- int fak_rekursif(int n)
- {
- int Hasil;
- if(n==1 || n==0)
- {
- return 1;
- }
- Hasil = fak_rekursif(n-1) * n;
- return Hasil;
- }
- int fak_perulangan(int n)
- {
- int t;
- int Hasil;
- Hasil = 1;
- for(t=1; t<=n; t++)
- {
- Hasil *= t;
- }
- return Hasil;
- }
- }
- class faktorialDemo
- {
- public static void main(String args[])
- {
- faktorial fak = new faktorial();
- System.out.println("Hitung Faktorial dengan Rekursif");
- System.out.println("Faktorial dari 4 adalah : "+ fak.fak_rekursif(4));
- System.out.println("Hitung Faktorial dengan Perulangan");
- System.out.println("Faktorial dari 4 adalah : "+ fak.fak_perulangan(4));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment