OLEH :
ASSITEN DOSEN :
AGUS YULIANI
DINDA FEBRIANTI
FAKULTAS TEKNIK
Penyusun
1
DAFTAR ISI
KATA PENGANTAR...............................................................................................i
DAFTAR ISI............................................................................................................ii
BAB I PENDAHULUAN........................................................................................1
1.1 LATAR BELAKANG...............................................................................1
1.2 TUJUAN...................................................................................................2
BAB II LANDASAN TEORI..................................................................................3
2.1 PENGERTIAN NETBEANS....................................................................3
2.2 PERCABANGAN.....................................................................................4
2.2.1 IF........................................................................................................4
2.2.2 IF – ELSE...........................................................................................4
2.2.3 SWITCH.............................................................................................4
2.3 PERULANGAN........................................................................................4
2.3.1 FOR....................................................................................................5
2.3.2 DO WHILE.........................................................................................5
2.4 FUNGSI.....................................................................................................5
2.4.1 FUNGSI PARAMETER....................................................................5
2.4.2 FUNGSI VOID..................................................................................5
2.4.3 FUNGSI REKURSIF.........................................................................5
BAB III LANGKAH KERJA..................................................................................7
3.1 PENENTUAN TIPE DATA DAN VARIABEL........................................7
3.2 PEMBUATAN PROGRAM DI PROGRAM UTAMA.............................8
3.3 PEMBUATAN FUNGSI VOID..............................................................10
2
BAB I
PENDAHULUAN
1.1 LATAR BELAKANG
1
berjalan di atas swing yang dapat berjalan pada berbagai macam platform
seperti windows, linux, Mac OS X dan Solaris. Para programmer
2
2
1.2 TUJUAN
3
4
Java (J2SE, web, EJB, dan aplikasi mobile). Fitur lainnya adalah sistem
proyek berbasis Ant, kontrol versi, dan refactoring
2.2 PERCABANGAN
2.2.1 IF
Percabangan if di java menyatakan pernyataan akan
diekseskusi jika memnuhi syarat atau kondisi tertentu.
2.2.2 IF – ELSE
Percabangan ini untuk memilih salah 1 dari 2 kemungkinan
kemunculan. Dengan kata lain, bentuk if else menyebabkan
eksekusi dijalankan melalui sekumpulan boolean, sehingga hanya
bagian tertentu program yang dijalankan.
2.2.3 SWITCH
Pernyataan switch memberikan suatu cara untuk mengirim
bagian program berdasarkan nilai suatu variabel atau pernyataan
tunggal. Percabangan switch dimaksudkan untuk menangani
banyak kemungkinan kemunculan.
2.3 PERULANGAN
Pengulangan adalah suatu proses didalam program yang dapat
menegeksekusi satu ( beberapa ) statemen yang sama secara berulang
5
sampai ditemukan kondisi untuk berhenti. Dalam java terdapat tiga buah
jenis struktur pengulangan, yaitu for dan do while.
2.3.1 FOR
Dalam jenis ini, kita harus mendefinisikan insialisasi ( nilai
awal ) dan kondisi untuk keluar dari pengulangan. Selain itu kita
juga perlu menambahkan iterasi, yaitu variabel pengontrol untuk
melakukan proses increement ( penambahan ) maupun decreement.
Proses pengulangan akan terus dilakukan selama kondisi
menghasilkan true. Dengan kata lain, proses pengulangan hanya
akan dihentikan apabila kondisi telah bernilai false atau sudah
tidak terpenuhi lagi.
2.3.2 DO WHILE
Statement didalam do-while loop akan dieksekusi beberapa
kali selama kondisi bernilai true. Do while adalah statement
didalam do while loop dieksekusi sedikitnya satu kali.
2.4 FUNGSI
Fungsi adalah sebutan untuk fungsi yang mengembalikan nilai.
Pada gambar 3.1 dan 3.2 dapat dilihat bahwa diprogram utama dan
program fungsi praktikan menggunakan tipe data integer karena untuk
bilangan bulat serta pada program utama variabel yang di tentukan ialah
“pilihan” dan pada program fungsi variabelnya “waktu”.
7
Agar dapat membuat proses penginputan dalam program, jangan
lupa menambahkan “import.java.util.Scanner;” lalu pada program utama
dituliskan “Scanner masukan = new Scanner (System.in);
8
8
Setelah menentukan variabel dan tipe data yang ingin kita gunakan.
Lanjutkan ke tahap berikutnya yaitu penulisan syntax atau pembuatan
program di program utama.
pada fungsi void yang ingin praktikan buat. Sebenarnya terdapat 7 fungsi
void pada program yang dibuat. Tetapi praktikan hanya memberi 1 gambar
fungsi void, dikarenakan 6 fungsi void lainnya memiliki proses yang sama
dan hanya isi tampilan yang diubah ubah.