Contoh Loop |
Halo teman - teman, ? bagaimana kabarnya ? semoga dalam keadaan sehat ya. Oke kali ini saya akan posting sebuah artikel tentang Stuktur Perulangan Dalam Java. Mungkin dari kalian ada yang tau ga ? jika tidak mungkin artikel ini bisa membantu. Oke langsung saja !
- Perulangan.
Struktur kontrol perulangan atau looping adalah berupa statement dari java yang mengijinkan kita untuk mengeksekusi blok kode berulang - ulang sesuai dengan jumlah tertentu yang diinginkan.
Statement ini terdapat 3 macam yaitu :
- While
- Do-while
- For loop
Pernyataan di atas menciptakan loop. Loop secara berulang mengeksekusi sebarisan instruksi yang sama sampai kondisi akhir ditemui. Looping atau loop artinya mengulangi eksekusi blok program tertentu sampai tercapai kondisi untuk menghentikanya. Setiap statement atau pernyataan perulangan memiliki 4 bagian :
- Inisialisasi
- Badan Program / Statement
- Iterasi
- Termination
1. Statement While.
Pernyataan while loop adalah pernyataan atau blok pernyataan yang diulang - ulang sampai mencapai kondisi yang cocok.
Bentuk umum dari pernyataan While.
while (boolean_expression){
sstatement1;
statement2;
..............
}
Pernyataan di dalam while loop akan dieksekusi berulang - ulang selama kondisi boolean_expression di atas bernilai benar (true).
Berikut contoh penggunaan kode program dalam java :
int i=4
while(i>0){
System.out.print(i);
i--;
}
Contoh di atas akan mencetak angka 4321 pada layar. Catatan bahwa pada bagian i--; jika di hilangkan, maka akan menghasilkan perulangan yang terus menerus atau kita bisa katakan error, sehingga ketika menggunakan while loop atau bentuk perulangan lainya, pastikan anda telah memberikan pernyataan yang membuat perulangan berhenti pada suatu kondisi.
2. Statement Do While.
Do while loop mirip dengan statement while loop. Pernyataan di dalam do while loop akan dieksekusi beberapa kali selama kondisi bernilai benar . Perbedaan mendasar antara pernyataan while dengan do while loop adalah dimana pernyataan di dalam do while akan dieksekusi sedikitnya satu kali.
Bentuk umum statement do while.
do{
statement1;
statement2;
.........
}(while(boolean_expression);
Pernyataan di dalam do while loop akan dijalanjakn pertama kali, dan akan dievaluasi kondisi dariboolean_expression. jika pada boolean_expression bernilai benar, maka pernyataan di dalam do while loop akan di eksekusi lagi.
Berikut contoh penggunaannya dalam java:
int x=0;
do{
System.out.print(x);
x++;
}while(x<10);
Output yang dihasilkan dari kode diatas adalah 0123456789 pada layar.
3. Statement For
Perulangan for menyediakan sarana mengulang kode program dalam jumlah tertentu. Pengulangan ini terstruktur untuk mengulangi kode sampai tercapai batas tertentu.
Berikut bentuk umum statement for:
for(initialisationExpression;LoopCondition;StepExpression){
statement;
}
- InitializationExpression digunakan untuk inisialisasi variabel atau memberikan nilai pada variabel kendali perulangan.
- LoopCondition digunakan untuk membandingkan variabel kendali perulangan dengan suatu nilai yang dibatasi.
- StepExpression menspesifikasikan cara variabel kendali dimodifikasi sebelum iterasi atau penaikan nilai pada variabel berikutnya dari perulangan.
Contoh penggunaanya dalam java.
public class for{
public static void main(String[] args){
int i;
for (i=1; i<11; i++){
System.out.print(i);
}
}
}
Dari kode program di atas akan menghasilkan output 12345678910.
Itulah sedikit paparan tentang struktur perulangan dalam pemrograman java, maaf ya apabila ada kesalahan atau yang kurang jelas dalam hal penulisan ataupun yang lainya. Semoga dapat membantu dan terimakasih sudah berkunjung !
Thanks for reading & sharing Buka Akal
wagalasehh.....mantab min
ReplyDeletesolder uap