Memahami Konsep Perulangan Visual Basic .Net

perulangan iconApakah 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 

Comments

Post a Comment