Monday, May 9, 2016

Latihan08 (Perulangan)

Latihan08 (Perulangan) : Netbeans


Pada pembahasan ini saya mengajak mendiskusikan mengenai penggunaan perulangan yang ada pada Bahasa Pemrograman Java. Agae kalian bisa mendeskripsikan dapat memahami perintah perulangan pada bahasa pemrograman Java. Saya berharap, diakhir pembahasan, para pembaca bisa :
a. Penggunaan Pernyataan Perulangan for
b. Penggunaan Pernyataan Perulangan While
c. Penggunaan Pernyataan Perulangan Do While


Pernyataan for
Perulangan yang pertama adalah for. Bentuk umum pernyataan for sebagai berikut :

for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah )

Bila pernyataan didalam for lebih dari satu maka pernyataan-pernyataan tersebut harus diletakan didalam tanda kurung.

Kegunaan dari masing-masing argumen for diatas adalah :
  • Inisialisasi : merupakan bagian untuk memberikan nilai awal untuk variabel-variabel tertentu.
  • Syarat Pengulangan : memegang kontrol terhadap pengulangan, karena bagian ini yang akan menentukan suatu perulangan diteruskan atau dihentikan.
  • Pengubah Nilai Pencacah : mengatur kenaikan atau penurunan nilai pencacah

Pernyataan while
Pernyataan perulangan while merupakan instruksi perulangan yang mirip dengan perulangan for. Bentuk perulangan while dikendalikan oleh syarat tertentu, yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi. Bentuk umum perulangan while, sebagai berikut :

Pernyataan do-While
Pernyataan perulangan do - while merupakan bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan pengujian perulangan dilakukan dibelakang. Bentuk umum perulangan do - while, sebagai berikut :


Sebagai Contoh , silakan kalian buka netbeans kalian dan desaign jframe form seperti berikut :
Setting Variable Namenya :
button while = bWhile
button do while = bDoWhile
button for = bFor
  yang sebelah kanan itu bukan textbox atau text area tapi itu adalah list..
list = lHasil

Tambahkan listing :import javax.swing.DefaultListModel; pada posisi diatas public class. :








Tambahkan listing DefaultListModel mdl = new DefaultListModel(); pada posisi paling bawah.

Tambahkan listing pada button WHILE dengan events ->actionPerformed. Lakukan juga pada button DO WHILE dan FOR.

private void bDoWhileActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
mdl.removeAllElements();
int i=0;
do{
mdl.addElement(i);
lHasil.setModel(mdl);
i++;
}while (i<=10);
}

private void bWhileActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
mdl.removeAllElements();
int i=10;
while(i>=1){
mdl.addElement(i);
lHasil.setModel(mdl);
i=i-1;
}
}

private void bForActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
mdl.removeAllElements();
int i;
for(i=1;i<=8;i+=2)
mdl.addElement(i);
lHasil.setModel(mdl);
}
Penjelasan coding :
dowhile actonperformed
mdl.removeallelement ; menghapus elemen yang ada
int i=0 ; membuat variabel i bernilai 0 bertipe data integer
do ; lakukan
mdl.addelement(i) ; memasukkan elemen atau item i(0)
lhasil.setmodel(mdl) ; isi dari list hasil adalah sama dengan mdl yaitu i(0)
i++; i bertambah 1, 0+1 =1
while (i<=10) ; mengulangi yang dilakukan do lagi dengan nilai i yang sudah dua lalu terus berlanjut sampai i menjadi 10,jadi list terisi 0,1,2,3,4,5,6,7,8,9,10

Jika ada pertanyaan lain silakan melalui komentar

 Silakan di run -run file

Silakan kalian coba tombol while ,do while dan fornya ... :)





ARRAY
Array merupakan objek yang dapat digunakan untuk menyimpan sejumlah data.Data yang dapat ditampung pada array dapat berupa tipe data ataupun kelas (objek).
Mendeklarasikan Array
Untuk membuat variable array berbeda dengan membuat variable biasanya yaitu sebagai berikut :

TipeArraynamaArray[];

Dimana tipe array dapat berupa tipe data biasa seperti int, char, short atau juga kelas seperti String dan yang lainnya.
Membuat Array
Setelah mendeklarasikan Array, maka perlu dibuat arraynya terlebih dahulu, sebelum array tersebut digunakan, caranya dengan menggunakan perintah new.

TipeArraynamaArray[];
namaArray = new TipeArray[jumlah];

Dimana jumlah array merupakan jumlah data yang dapat ditampung oleh array.
Memanipulasi Data Dalam Array
Setelah membuat Array, maka untuk melakukan proses manipulasi seperti menambahkan data ke Array, mengubah data di Array ataupun mengakses data dalam array, maka diperlukan sebuah indeks, dimana saat membuat sebuah array dengan jumlah data 5, maka hasilnya akan terlihat seperti ini.


NO
INDEKS
1
0
2
1
3
2
4
3
5
4
Artinyadata ke 1 dapat diakses menggunakan indeks 0 dan seterusnya. Dan untuk melakukan proses manipulasi data dalam array menggunakan indeks dapat digunakan dengan perintah :

namaArray[indeks];

Misal :

int a[] = new int[5];

a[0]=234;
a[1]=6877;
a[2]=3234;
a[3]=4355;

System.out.println(a[0]);
System.out.println(a[1]);
System.out.println(a[2]);
System.out.println(a[3]);

Array Multidimensi
Java mendukung pembuatan array multi dimensi maksudnya kita dapat menambahkan data array kedalam sebuah array, cara pembuatannya adalah sebagai berikut :

TipeArraynamaArray[] [] = new Tipe Array[jumlah] [jumlah];








Seseorang yang ingin membagi pengalaman dan ilmu yang berguna untuk para pembaca FajarYusuf.Com :)

Cobalah untuk memilih Pelajaran Pemrograman dan belajar dari Materi Pertama
EmoticonEmoticon


TENTANG SITUS

SITUS INI ADALAH SITUS PEMBELAJARAN PEMROGRAMAN DAN JUGA PEMAHAMAN TERHADAP TEKNOLOGI KOMPUTER. KALIAN BISA MENGIKUTI PEMBELAJARAN PEMROGRAMAN DENGAN BERTAHAP PADA MATERI YANG SUDAH SAYA SEDIAKAN, JIKA ADA MATERI YANG MEMBINGUNGKAN SILAKAN LAKUKAN KOMENTAR PADA MATERI YANG ANDA TANYAKAN ATAU KALIAN BISA MENGHUBUNGI SAYA DIHALAMAN KONTAK.

https://smallseotools.com/