Perulangan menggunakan for adalah perulangan dimana kita tahu batas akhirnya. untuk mempermudah pemahaman tentang for, berikut adalah beberapa hal yang dapat diperhatikan:
Contoh:
for (int x = 0; x < 10; x++) {
System.out.print(x + " ");
}
Hasil dari perulangan di atas adalah:
0 1 2 3 4 5 6 7 8 9
Pada contoh di atas, for dibagi menjadi 3 bagian yaitu:
1. Mulai
Blok mulai seperti contoh di atas adalah int x = 0. artinya perulangan di atas dimulai dari x = 0.
2. Kondisi
Blok kondisi seperti contoh di atas maksudnya adalah kondisi berhenti pada perulangan. jika kita perhatikan pada contoh di atas, kondisi berhentinya adalah x < 10. Artinya perulangan akan berhenti apabila perulangan mencapai angka lebih kecil dari 10. Kondisi yang diberikan tidak hanya terpaku dalam 2 pembanding saja, namun kita bisa meletakkan banyak pembanding, contoh: (x < 10) || (x <= 8). Artinya, perulangan akan berhenti apabila x mencapai angka kurang dari 10 atau x mencapai kurang dari sama dengan 8.
3. Behaviour
Blok behaviour adalah blok yang menunjukkan bagaimana behaviour/perilaku perulangan berjalan. Pada contoh di atas ditunjukkan dengan x++. artinya x akan bertambah 1 apabila perulangan telah mencapai akhir. x++ juga dapat dituliskan dangan x += 1. Apabila kita ingin behavour dimana perulangan naik sebanyak 2 tingkat, maka kita bisa menuliskan x += 2. Apabila kita mengganti behaviour for menjadi x += 2, maka hasil dari perulangan di atas adalah: 0 2 4 6 8
No comments:
Post a Comment