9.1 Perulangan
Bagian ini akan dijelaskan bagaimana membuat sebuah program
yang berisi perulangan. Perulangan (Looping) merupakan suatu
indtruksi yang digunakan untuk mengeksekusi sejumlah instruksi
program secara berulang-ulang. Perulangan mempunyai peranan
penting sebab adakalanya bagian dari program perlu dieksekusi
kembali berulang-ulang untuk melakukan sejumlah proses.
103
IT S Perulangan (Looping)
Do Until Loop
Kode yang terdapat dalam Blok Do While diatas akan terus
dilakukan selama kondisi pembanding bernilai true.
Contoh :
104
Dasar-Dasar Visual Basic IT S
105
IT S Perulangan (Looping)
Do
‘ Umur dari user diluar range
intPress = MsgBox("Umur saudara harus diantara " & _
"10 and 99", vbExclamation, "Error!")
strAge = InputBox("Berapa umur saudara ?", "Umur")
‘ Untuk mengecek apakah user menekan tombol cancel
If (strAge = "") Then
End ` Keluar dari program
End If
intAge = Val(strAge)
Loop Until ((intAge >= 10) And (intAge <= 99))
106
Dasar-Dasar Visual Basic IT S
Contoh :
intSum = 0
For intNumber = 1 To 10
intSum = intSum + intNumber
Next
For intDivisions = 1 To 10
‘ Kode program untuk mengambil nilai Sales (cngSale)
If (cngSales <= 0.0) Then
Exit For `Jika nilai cngSales kurang sama 0.0 keluar
End If
Next
107
IT S Perulangan (Looping)
Langkah – langkah :
1. Jalankan IDE Visual Basic seperti yg telah dipelajari pada
pertemuan 1.
2. Pilihlah tipe Project standar EXE, jika dialog untuk memilih
project tidak muncul maka Pilih New project dari menu File,
maka Visual Basic akan menampilkan sebuah form kosong
dengan caption Form1.
3. Simpanlah project yang baru dibuat untuk keamanan dari
kehilangan data. Untuk menyimpan pilih save As Project pada
Menu File. Pada saat project tersebut disimpan ada 2 macam
file yaitu
File Project (*.vbp) beri nama Contoh9_1.vbp
File form1 (*.Frm) beri nama Contoh9_1.frm
4. Selanjutnya letakkan kontrol-kontrol seperti pada gambar
9.1.
5. Gantilah properti dari masing-masing kontrol sebagai berikut:
108
Dasar-Dasar Visual Basic IT S
n! = n * (n – 1) * (n – 2) * ... * 2 * 1
109
IT S Perulangan (Looping)
110
Dasar-Dasar Visual Basic IT S
Name lblHasil
Caption 00
Label
Alignment 1 - Right Justify
Font Size = 14
Name txtFak
Text
Text
Command Name cmdHitung
Button Caption &Hitung
Command Name cmdKeluar
Button Caption &Keluar
9.8 Latihan
1. Buatlah program untuk menghitung banyak kata yang
terdapat pada sebuah kalimat. Masukan dari program tersebut
adalah kalimat yang akan dihitung banyak katanya. catatan :
Untuk menghitung banyaknya kata dapat digunakan
hubungan antara banyak kata dengan spasi, sebab spasi
merupakan pemisah antara kata.
111
IT S Perulangan (Looping)
112
Dasar-Dasar Visual Basic IT S
113
IT S Perulangan (Looping)
114