Perulangan perintah tidak hanya FOR. Visual Basic masih mempunyai cara mengulang sekumpulan perintah yang lain, yaitu: DO
Ada dua bentuk DO yang dapat dipakai.
Bentuk I:
Do While <kondisi>
<blok perintah yang diulang>
Loop
Bentuk II:
Do
<blok perintah yang diulang>
Loop While <kondisi>
Jangan lupa memberikan pertambahan nilai yang memungkinkan program akan berhenti jika melewati pemeriksaan di WHILE. Jika tidak, program akan berputar terus menerus tanpa henti. Biasanya pertambahan yang dipakai adalah pertambahan satu demi satu seperti: i += 1;
Contoh:
Program dibawah ini akan mencetak bilangan genap dari 1 sampai 20. Program pertama-tama mendeklarasikan variabel i dengan tipe integer dan ber-nilai awal 1. Lantas angka diperiksa untuk menentukan apakah angka tersebut adalah angka ganjil atau genap dengan membaginya dengan angka 2. Jika terdapat sisa pembagian, maka angka tersebut sudah pasti ganjil. DO akan berulang sepanjang nilai variabel i lebih kecil dari 21. Sedangkan nilai variabel i selalu bertambah satu ketika meng-eksekusi kode:
i += 1;
Dim i As Integer = 1
Do While (i < 21)
If (i Mod 2 = 0) Then
Console.WriteLine(i)
End If
i += 1
Loop
atau bisa diubah menjadi bentuk ini:
Do
If (i Mod 2 = 0) Then
Console.WriteLine(i)
End If
i += 1
Loop While (i < 21)
Senin, 13 Maret 2017
Perulangan Perintah dengan DO
Related Articles :
Perulangan Perintah dengan FORPerintah For digunakan untuk mengulang perintah pada blok program tertentu. Bentuk perintahnya adalah: For NilaiMulai to NilaiA ...
Koneksi Ke SQL Server Rasanya topik database adalah topik yang paling ramai dalam penjelasan mengenai penggunaan bahasa program. Hal ini disebabkan karen ...
Memilih dengan Select CaseSelect Case digunakan untuk memilih pilihan tertentu diatara beberapa pilihan yang ada. Sintaknya adalah: Select Case VariabelPilih & ...
Koneksi ke Database Access dengan Visual Basic 2008 Ada hal yang saya perhatikan saat menghubungkan program Visual Basic dengan database lokal semacam Microsoft Access. Saya sel ...
Mengenal VBScriptVBScript adalah bahasa scripting dengan perintah-perintah Visual Basic. Kata "scripting" disini yang membedakan VBScript dengan progra ...
Langganan:
Posting Komentar (Atom)
Diberdayakan oleh Blogger.
Terimakasih.. tulisannya sangat bermanfaat..
BalasHapusMy blog
My Campus