terbalik

9
FAKTORIAL Ujian Tengah Praktikum Disusun Untuk Memenuhi Laporan Praktikum Struktur Data Oleh : Nama : Vina Wylasmi NIM : 125090507111034 Asisten I : Angga Wahyu Pratama Asisten II : Deby Putra Bahrodin LABORATORIUM STATISTIKA PROGRAM STUDI STATISTIKA JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS BRAWIJAYA

description

terbalik

Transcript of terbalik

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