FAKTORIALUjian Tengah PraktikumDisusun Untuk Memenuhi Laporan
Praktikum Struktur Data
Oleh :
Nama: Vina WylasmiNIM: 125090507111034Asisten I: Angga Wahyu
PratamaAsisten II: Deby Putra Bahrodin
LABORATORIUM STATISTIKAPROGRAM STUDI STATISTIKAJURUSAN
MATEMATIKAFAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAMUNIVERSITAS
BRAWIJAYAMALANG2014
BAB IMETODOLOGI1.1. Soal
Buatlah sebuah program faktorial!
1.2. Langkah-langkah
1. Membuka NetBeans IDE pada desktop.2. Muncul tampilan sebagai
berikut, berarti program netbeans sudah terbuka.
3. Klik File New File.
4. Klik Choose File Type Other Empty File Next.
5. Pada File Name tulis nama filenya faktorial.java finish.
6. Muncul Blank File ( Empty File), kemudian isikan coding pada
empty file.
7. Save As untuk menyimpan file tersebut.
8. Tekan lambang windows yang ada pada keyboard dan R secara
bersamaan, klik OK.
9. Muncul tampilan, kemudian isikan. Setelah kalimat
C:\users\hp> tulis nama folder kita menyimpan file java. Tulis
javac faktorial.java Untuk menampilkan output, java faktorial
1.3. AlgoritmaMasukkan nilai nJika n=0 atau n=1 maka hasilnya
1Selain 0 dan 1 maka hasilnya selain 1.
1.4. Source Code
//berkas:faktorial.javaimport java.util.Scanner;public class
faktorial{ public static void main(String[] args){ Scanner in=new
Scanner(System.in); int n; System.out.print(" Masukkan Nilai n =
"); n=in.nextInt(); System.out.println("Nilai Faktorial =
"+faktorial(n)); } static int faktorial(int n) { if((n==0)||(n==1))
return 1; else return(n*faktorial(n-1)); } }
BAB IIPEMBAHASAN
2.1. Output
2.2. Penjelasan //Berkas: faktorial.javaNama program yang kita
buat. import java.util.Scanner;untuk membaca keseluruhan data kita.
Public class faktorial {untuk menyatakan bahwa claas itu bersifat
umum. public static void main (String[]args){untuk memulai program
Scanner in = new Scanner (System.in);Menunjang program untuk
membaca variable dari keyboard. Int n;Mendeklasikan nilai n
System.out.print (" Masukkan nilai n = ");Untuk ditampilkan pada
output. n=in.nextInt()Merupakan untuk menginputkan nilai n..
System.out.print( Nilai Faktorial = +faktorial(n));}Pada output
akan didapatkan nilai n faktorialnya. Static int faktorial(int
n){Faktorialnya berbentuk integer. if((n==0)||(n==1))return 1;Jika
n=0 atau n=1 maka hasilnya 1.
Elsereturn(n*faktorial(n-1));Mendefinisikan (n*faktorial(n-1));
}Untuk menutup class faktorial} }Untuk menutup public static void
main (String[]args)
BAB IIIKESIMPULAN & SARAN
3.1 Kesimpulan
Dari program diatas kita dapat menghitung hasil dari faktorial
dengan memasukkan nilai n nya, misal 5! Maka hasil faktorialnya
adalah 120.
3.2 Saran
Tetap semangat yaaaa ^.^
3