Apakah teman-teman visualbasic-indonesia pernah melakukan suatu pekerjaan yang berulang-ulang??? Pasti pernah dong... :-D . Pertanyaanya adalah, sampai kapan perkejaan itu selesai dilakukan ? yap benar, sampai hasil pekerjaan itu memenuhi target.
Dalam pemograman juga terdapat perulangan atau biasa disebut dengan looping , proses ini persis sama dengan pekerjaan yang sering kita lakukan sehari-hari. Didalam pemograman terutama Visual Basic .Net, ada 3 jenis perulangan yang umum digunakan, apakah itu??? (cari google lebih enak :D) wkwkwkwk
Simaklah lanjutan dibawah ini :D
1. For – Next
Perulangan for adalah jenis perulangan statis yang powerful karena sebelum perulangan itu diproses sistem sudah mengetahui berapa kali perulangan itu akan dilakukan. Perulangan ini adalah jenis perulangan yang paling mudah dimengerti dan paling sering digunakan dalam pemograman.
Format perulangan ini dalam visual basic .Net adalah :
For variabel as tipeData(angka) = mulai to akhir
Proses()
Next
-Variabel : adalah kode simbol yang mewakili sebuah angka dari tipeData
-tipeData : adalah untuk memberitahu sistem jenis variabel angka yang akan digunakan,
karena didalam pemograman banyak variabel angka yang tersedia, secara
keseluruhan semua jenis adalah sama hanya berbeda adalah pada setiap jenis
variabelnya jumlah angka yang tersedia berbeda-beda
contohnya adalah : byte, integer, double .
-mulai : adalah nilai awal perulangan yang ingin diproses, seharusnya dari 0
tapi dalam penerapannya tekadang value yang diperlukan lebih dari 0.
-akhir : adalah nilai akhir dari sebuah perulangan itu.
Untuk contoh perulangan tersebut dalam program lihatlah kode dibawah ini :
For i As Integer = 0 To 10
ListBox3.Items.Add("Loop : " & i)
Next
Dari perintah diatas dapat difahami bahwa perulangan akan dilakukan sebanyak 11 kali mulai dari 0 sampai dengan 10
2. Do – While
Perulangan Do-While adalah perulangan yang berkondisi, atau perulangan dinamis. Kenapa dinamis? Lihat saja kata “while” yang artike “ketika” dari kata ini saja menunjukan bahwa harus terdapat sebuah kondisi didalam perulangan tersebut.
Perulangan Do-While akan terus diproses sampai hasil dari proses perulangan masih memenuhi ( didalam) kondisi yang deklarasikan true (benar). Jadi perulangan akan diberhentikan ketika hasil yang diperoleh sudah menyalahi kondisi yang dideklarasikan.
Format penulisan Do-While ini didalam Visual Basic .Net adalah :
Do
Proses()
Loop While kondisi()
Do – adalah perintah yang menyatakan lakukan proses dibawah ini
Loop – adalah perintah yang menyatakan ulangi perintah yang dimulai dari Do
While – adalah perintah yang menyatakan sebuah kondisi yang harus dipenuhi jika perintah masih
ingin di ulangi.
Untuk contoh perulangan ini lihatlah sintak dibawah ini :
Dim i As Integer = 0
Do
ListBox2.Items.Add("Loop : " & i)
i += 1
Loop While i < 10
Dari perintah diatas dapat difahami bahwa perintah akan dilakukan sebanyak 10 kali ketika variabel i masih bernilai dibawah dari 10
3. Do – Until
Perulangan Do-Until sebenarnya hampir sama dengan perulangan Do-While bedanya adalah apabila perulangan Do-While akan terus melakukan perualangan apabila hasil proses masih sesuai dengan kondisi perulangan, tetapi perulangan Do-Until akan terus melakukan perulangan apabila hasil perulangan masih dalam kondisi yang salah, sederhananya perulangan Do-Until akan berhenti apabila hasil perulangan sudah memenuhi kondisi yang dideklarasikan. Sederhananya lagi perulangan Do-While seperti terus mengerjakan yang benar hingga benar-benar salah, dan perualngan Do-Until terus mengerjakan yang salah hingga benar-benar benar.... wkwkwkwkwk :D. Macam mantan ustad, dan mantan penjahat aja... wkwkwkkwkw
Format dari perulangan Do-Until dalam Visual Basic .Net :
Do
Proses ()
Loop Until Kondisi()
Until – adalah perintah yang menyatakan sebuah kondisi terus menerus sehingga hasil perulangan
itu sudah sesuai.
Untuk contoh perulangan Do-Until lihatlah code dibawah ini :
Dim i As Integer = 0
Do
ListBox1.Items.Add("Loop : " & i)
i += 1
Loop Until i = 10
Dari perintah diatas dapat difahami bahwa perulangan akan terus dilakukan sampai 10 kali hingga nilai i sama dengan 10 (i=10).
Silahkan unduh contoh program dibawah ini,
(* artikel oleh visualbasic-indonesia , source code oleh visualbasic-indonesia
Nice artikel..., Baca juga Mengenal Pengulangan While - End While di Visual Basic | Belajar dan berbagi Tutorial Visual Basic
ReplyDelete