Postingan

Menampilkan postingan dari Oktober, 2018

MENU UTAMA

Gambar
MENU UTAMA ·          Untuk mudah mengerti dalam membuat MENU UTAMA, sebaiknya buat beberapa program terlebih dahulu ·          Jika sudah membuat program pastikan program tersebut menyatu dalam satu package dengan MENU UTAMA (agar dapat bekerja dengan baik) ·          Click, drag & drop 1 MENU BAR saja ·          Ubah MENU dengan text nama “ File “ menjadi “praktek”      ·          Tambahkan MENU ITEM dalam MENU “praktek” ·          Karena pada program MENU UTAMA ini hanya untuk menampilkan PROGRAM yang sudah dibuat, maka tidak perlu mengubah variable name. Ubah text nama saja. ·          Kemudian klik kanan pada MENU ITEM yang sudah dibuat, lalu ...

ALGORITMA

10 bilangan ganjil pertama int i i diberi nilai 1 i tidak boleh melebihi 30 nilai i naik dari 1 dan mengulang sampai 30 jika i melebihi 30 atau sama dengan 30 maka i akan berhenti mengulang nilai i yang diambil hanya sampai bernilai 30 rumus bilangan ganjil yaitu Ganjil = i dibagi 2 sampai i hanya bernilai 1 bilangan Ganjil akan di cetak sebagai output menghitung luas segitiga int a, t, L ket : a (alas) t (tinggi) L (luas) masukan nilai a dan nilai t masukan rumus menghitung luas segitiga yaitu L = 1/2 * a * t cetak nilai L sebagai output menghitung kelipatan 5 int i, p ket : i (nilai) p (pangkat) i diberi nilai 1 i tidak boleh melebihi 10 nilai i naik dari 1 dan mengulang sampai 10 jika i melebihi 10 atau sama dengan 10 maka i akan berhenti mengulang nilai i yang diambil hanya sampai bernilai 10 rumus bilangan kelipatan yaitu p = i * 5 cetak nilai p sebagai output menghitung pangkat kuadrat int i, h ket : i (nilai) ...

LOOPING (PENGULANGAN)

Gambar
LOOPING (PENGULANGAN) ·          Click, drag & drop “ Label “, “ Button ”, “ Scrollpane “, “ List “  dan “ Text Field “ lalu taruh di Jframe ·          Ambil dan pilih 2 buah Label (Jlabel 1 & Jlabel 2), 1 buah scrollpane (Jscrollpane 1), 1 buah button (Jbutton 1) dan 2 buah Text Field (Jtextfield 1 & Jtextfield 2)             ·          Ubah text pada Jlabel 1 menjadi  “nilai awal” dan Jlabel 2 menjadi  “ nilai akhir “ ·          Ubah text pada Jtextfield 1 & Jtextfield 2 menjadi  “     “ (kosongkan) ·          Taruh Jscrollpane 1 pada Jframe. setelah ditaruh, taruh Jlist 1 pada Jscrollpane (timpahkan Jscrollpane dengan Jlist) ·          Ub...

Queue dan Stack

A. stack (tumpukan) a. pengertian stack stack atau tumpukan adalah kumpulan elemen elemen data yang disimpan pada satu jalur linear. kumpulan elemen data hanya boleh diakses pada bagian atas saja karena merupakan (tumpukan) konsep utama stack adalah LIFO (last in first out) dimana benda atau barang yang masuk terakhir dalam stack akan menjadi yang pertama keluar dari stack. b. operasi pada stack operasi yang sering diterapkan pada struktur data stack adalah sebagai berikut : 1. Push              : digunakan untuk menambah item pada Stack pada Tumpukan paling atas. 2. Pop                : digunakan untuk mengambil item pada Stack pada Tumpukan paling atas. 3. Clear             : digunakan untuk mengosongkan Stack. 4. Create Stack  : membuat Tumpukan baru S, dengan jumlah elemen kosong. 5. MakeNull      : mengosongkan Tumpukan S, jika ada elemen...

KOMPONEN MODEL

JCOMBOBOX Item yang dipilih “ Label “, “ Combo Box ” dan “ Text Field “ Ambil dan pilih 2 buah Label (Jlabel 1 & Jlabel 2), 1 buah Combo Box (Jcombobox  1) dan 1 buah Text Field (Jtextfield 1) Ubah text pada Jlabel 1 menjadi  “ Kelas Kamar ” dan Jlabel 2 menjadi  “ Kategori “ Ubah text pada Jtextfield 1 menjadi  “     “ (kosongkan) Ubah model pada Jcombobox  1 menjadi  “ – PILIH –, VIP, STANDAR, MISKIN ” Ubah variable name pada Jtextfield 1 menjadi  “ txtNama “  Ubah variable name pada Jcombobox menjadi  “ txtCMB “ (pilih Jtextfield pada JFrame dan klik kanan, lalu pilih “ Change variable name “) Klik kanan pada Jcombobox 1 lalu pilih “ Event – Action – Action Performed “  (tambahkan aksi untuk menjalankan program. Program dijalankan jika mengklik Jbutton saat merunning program) Cari program ActionPerformed pada txtCmb seperti dibawah ini Masukan program action pada Jcombobox yang diingin...

PERCABANGAN, RADIOBUTTON, CHECKBOX

PERCABANGAN Click, drag & drop “ Label “, “ Button ” dan “ Text Field “ pada JFrame Ambil dan pilih 2 buah Label (Jlabel 1 & Jlabel 2), 1 buah Button (Jbutton 1) dan 2 buah Text Field (Jtextfield 1 & Jtextfield 2) Ubah text pada Jlabel 1 menjadi  “ masukan usia ” dan Jlabel 2 menjadi  “ Kategori “ Ubah text pada Jtextfield 1 dan Jtextfield 2 menjadi  “     “ (kosongkan) Ubah text pada Jbutton 1 menjadi  “ proses  ”   Ubah variable name pada Jtextfield 1 menjadi  “ txtUsia “ dan Jtextfield 2 menjadi  “ txtKategori “ (pilih Jtextfield di JFrame dan klik kanan, lalu pilih “ Change variable name “) Ubah variable name pada Jbutton menjadi  “ btnProses “(pilih Jbutton 1 di JFrame dan klik kanan, lalu pilih “ Change variable name “) Klik kanan pada Jbutton 1 lalu pilih “ Event – Action – Action Performed “  (tambahkan aksi untuk menjalankan program. Program dijalankan jika mengklik Jbutton s...

ALGORITMA GAME LOGIC

CANNIBALS & MISSIONERIES Kondisi Awal :  kanibal 1, kanibal 2, kanibal 3, pengembara 1, pengembara 2, pengembara 3 Masalah       :  Bantulah 3 orang pengembara dan 3 orang kanibal menyeberang ke sisI seberang danau dengan perahu maksimal dinaiki 2 orang Aturan         :  Jangan meninggalkan pengembara dengan jumlah lebih sedikit dari kanibal disisi lain danau, jika pengembara lebih sedikit dari kanibal maka pengembara  akan dimakan kanibal Keterangan  :  1. Kanibal 1 = K1             2. Kanibal 2 = K2                3. Kanibal 3 = K3                         4. Pengembara 1 = P1     5. Pengembara 2 = P2       6. Pengembara 3 = P3   ...