Struktur Pengulangan Pada Java - NetBeans
Assalamualikum wr wb
B.Statement Do - While
Do-While hampir mirpi dengan while, Pernyatanan di dalam do-while loop akan dieksekusi beberapa kali selama kondisi bernilai benar(true). perbedaan antara while dan do-while adalah dimana pernyataan di dalam do-while akan dicetak sedikitnya satu kali.
Berikut ini beberapa contoh do-while loop :Pernyatanan
Contoh 1 :
Contoh 2 :
Contoh 3 :
pada tahun baru,bulan baru,hari baru ini saya akan membahas sedikit tentang Struktur control java yaitu penggulangan pada java. karena setiap bahasa pemograman pasti mempunyai sturktur control-nya sendiri".
Sebelum masuk ke dalam code pengulangan java kita akan membahas sedikit definisi dari struktur control pengulangan pada java,
Struktur control pengulangan adalah berupa pernatan dari java yang mengijinkan kita untuk meneksuksi blok code berulang-ulang sesuai dengan jumlah tertentu yang kita inginkan,beberapa macam pengulangan di java yaitu :
- While
- Do - While
- For loops
kita akan bahas mengenai 3 struktur control pengulangan tersebut.
Note : Sebenarnya masih ada satu lagi yaitu foreach tapi kita akan bahas dipertemuan berikutnya.
Pernyataan - pernyataan di atas menciptakan loop secara berulang mengekskusi sebarisan intruksi yang sama samapi kondisi akhir ditemukan (falase). Setiap perulangan memiliki 4 bagian yaitu :
- Inisialisai (initialization)
- badan program (body) / statemnt (perintah)
- iterasi (iteration)
- termination
A.Statement while
Pernyataan while adalah pernyataan atau blokpernyatan yang di ulang-ulang samapi mencapai kondisi yang cocok. pernyataan di dalam while akan dieksekusi berulang-ulang selama kondisi boolean_expression bernilai true (benar). berikut contoh code pengulanan while :
// Deklarsi variabelContoh di atas akan mencetak angka 4321 pada layar. perlu di catat jika bagian i--; dihilangkan maka akan menghasilkan pengulangan yang terus meneurs (infinte loop).pastikan kalian memberikan pernyatan yang membuat pengulangan berhenti pada satu kondisi jika akan membuat pernyatanan pengulangan.
int i = 4;
// menjalankan perintah perulangan
while ( i > 0 ){
System.out.print(i);
i--;
}
B.Statement Do - While
Do-While hampir mirpi dengan while, Pernyatanan di dalam do-while loop akan dieksekusi beberapa kali selama kondisi bernilai benar(true). perbedaan antara while dan do-while adalah dimana pernyataan di dalam do-while akan dicetak sedikitnya satu kali.
Berikut ini beberapa contoh do-while loop :Pernyatanan
Contoh 1 :
int x = 0;Contoh pertama ini akan menghasilkan output 0123456789 pada layar.
do {
System.out.print(x);
x++;
}while(x < 10);
Contoh 2 :
do {Contoh diatas akan melakukan pengulangan terus menerus yang menulis kaata CodingPolitan secara verticakal pada layar.
System.out.println("CodingPolitan:);
}while(true);
Contoh 3 :
do {Contoh di atas alan memberikan output kata CodingPolitan satu kali pada layar karena iterasi bernilai salah(false).
System.out.println("CodingPolitan:);
}while(false);
C.Statement For
Perulangan for meyediakan sarana mengulang kode dalam jumlah yang terntentu.pengulangan ini terstruktur untuk mengulangi kode sampai batas tertentu.
Berikut bentuk dasar perulangan for :
for(initializationExperssion;LoopCondition;StepExpression){
Statment
}
- initializationExperssion : digunakan untuk inisialisai variabel kendali perulangan
- LoopCondition : membandingkan variabel kendali perulangan dengan suatu nilai batas
- StepExpression : menspesifikasikan cara variabel kendali di modifikasi sebelum iterasi berikutnya dari perulangan
Contoh :
//Deklarasi variabel
int i;
for ( i = 1; i<11;i++){
System.out.println(i);
}
output diatas akan menghasilkan angka 1 s/d 10 secara vertikal.
Mungkin itu yang dapat kita pelajari di pertemuan sekarang mengenai perulangan pada java,jika kalian punya saran atau pertanyaan tuliskan saja di kolom komentar. kita saling berbagi ilmu saja :)
jangan lupa dukung kami dengan like fanspage untuk mendaptakan update artikel terbaru.
Baca Juga : Pengenalan Bahasa Java
wassalamualikum wr wb.
Posting Komentar untuk "Struktur Pengulangan Pada Java - NetBeans"