Assalamualaikum Wr Wb,
Segala puji bagi Tuhan yang telah menolong hamba-Nya dengan penuh kemudahan. Tanpa pertolongan Nya mungkin blog sederhana ini tidak akan sanggup tampil dengan baik.
1. Do While … Loop
Segala puji bagi Tuhan yang telah menolong hamba-Nya dengan penuh kemudahan. Tanpa pertolongan Nya mungkin blog sederhana ini tidak akan sanggup tampil dengan baik.
Blog ini dibuat agar pengunjung
dapat Kemudahan Berkreasi Pada Blog, yang saya sajikan berdasarkan pengamatan
dari berbagai sumber. Blog ini saya buat dengan berbagai rintangan. Baik itu
yang datang dari diri saya maupun yang datang dari PC dan Network. Namun dengan
penuh kesabaran dan terutama pertolongan dari Tuhan akhirnya blog ini dapat dibuat.
Blog ini memuat tentang “Teknik Perulangan For , Do , While” mudah-mudahan
yang sangat membantu sobat blogger sekalian. Walaupun blog ini mungkin kurang
sempurna tapi juga memiliki detail yang cukup jelas bagi pengunjung.
Saya mengucapkan terima kasih
kepada sobat blogger yang menjadi inspirasi saya yang telah membantu
saya dapat mengerti tentang bagaimana cara saya membuat blog ini.
Semoga blog ini dapat
memberikan wawasan yang lebih luas kepada pengunjungnya. Walaupun blog ini tidak
memiliki kelebihan dan banyak kekurangan. Saya mohon untuk saran dan kritiknya.
Terima kasih.
1. Do While … Loop
Kata while dalam
pernyataan Do While merintahkan program untuk melakukan perulangan apabila
kondisi persyaratan masih bernilai True. Apabila kondisi persyaratan bernilai
False maka program akan keluar dari perulangan dan berpindah ke kode program
berikutnya. Bentuk umum :
Do While Kondisi
Pernyataan
…
Loop
Sintaks di atas adalah bentuk Do While dimana kondisi akhir perulangan terletak di awal sedangkan bentuk Do While yang letak kondisi akhirnya di akhir adalah sbb :
Do
Statement
……
Loop While Kondisi
Do While Kondisi
Pernyataan
…
Loop
Sintaks di atas adalah bentuk Do While dimana kondisi akhir perulangan terletak di awal sedangkan bentuk Do While yang letak kondisi akhirnya di akhir adalah sbb :
Do
Statement
……
Loop While Kondisi
2. Do Until … Loop
Pada dasarnya, perulangan DO Until adalah sama
dengan perulangan DO While. Yang membedakannya adalah pada perulangan Do While
perulangan akan terus berjalan selama kondisi bernilai True dan akan berhenti
jika kondisi bernilai False sedangkan pada perulangan Do Until perulangan akan
terus berjalan apabila kondisi bernilai salah dan akan brhenti jika kondisi
bernilai True.
Bentuk Umum :
Do Until Kondisi
Pernyataan
…
Loop
Perulangan Do Until juga memiliki bentuk sintaks yang lain dimana kondisi diletakkan di akhir pernyataan perulangan. Bentuk sintaksnya adalah sbb :
Do
Pernyataan
……
Loop Until Kondisi
Pernyataan
…
Loop
Perulangan Do Until juga memiliki bentuk sintaks yang lain dimana kondisi diletakkan di akhir pernyataan perulangan. Bentuk sintaksnya adalah sbb :
Do
Pernyataan
……
Loop Until Kondisi
3. While … Wend
Perulangan While … Wend digunakan saat kita ingin pernyataan pada
program dijalankan selama kondisi ekspresi yang di tetapkan masih bernilai
True.
Bentuk Umum :
Pernyataan
…
Wend
…
Wend
4. For … Next
Perulangan For … Next digunakan untuk melakukan perulangan dengan jumlah tertentu yang kita kehendaki. Kita harus mendeklarasikan sebuah variabel yang akan digunakan sebagai indeks untuk perulangan.
Bentuk Umum :
Perulangan For … Next digunakan untuk melakukan perulangan dengan jumlah tertentu yang kita kehendaki. Kita harus mendeklarasikan sebuah variabel yang akan digunakan sebagai indeks untuk perulangan.
Bentuk Umum :
For Indeks = NilaiAwal To
NilaiAkhir
Pernyataan
…..
Next Indeks
Pernyataan
…..
Next Indeks
2. 2X klik pada dimana saja pada form untuk membuka code editor dan tuliskan code :
Private Sub Form_Load()
Combo1.AddItem ("A")
Combo1.AddItem ("B")
Combo1.AddItem ("C")
End Sub
Combo1.AddItem ("A")
Combo1.AddItem ("B")
Combo1.AddItem ("C")
End Sub
3. 2X klik pada command
button "Hitung" untuk membuka code editor
Private Sub
Command1_Click()
Dim upah As Long
jk = Text2.Text
If Text1.Text = "" Or Text2.Text = "" Or Combo1.Text = "" Then
MsgBox "data belum lengkap", vbCritical, "error"
Exit Sub
End If
If Not IsNumeric(Text2.Text) Then
MsgBox " Jam kerja harus angka", vbCritical, "error"
Else
Label5.Caption = Text1.Text
Label6.Caption = Combo1.Text
Label7.Caption = Text2.Text
Select Case Combo1.Text
Case "A"
If jk < 48 Then
upah = jk * 2000
Else
upah = Val(48) * 2000 + (jk - 48) * 2000
End If
Label8.Caption = upah
Case "B"
If jk < 48 Then
upah = jk * 3000
Else
upah = Val(48) * 3000 + (jk - 48) * 2000
End If
Label8.Caption = upah
Case "C"
If jk < 48 Then
upah = jk * 4000
Else
upah = Val(48) * 4000 + (jk - 48) * 2000
End If
Label8.Caption = upah
End Select
End If
End Sub
Dim upah As Long
jk = Text2.Text
If Text1.Text = "" Or Text2.Text = "" Or Combo1.Text = "" Then
MsgBox "data belum lengkap", vbCritical, "error"
Exit Sub
End If
If Not IsNumeric(Text2.Text) Then
MsgBox " Jam kerja harus angka", vbCritical, "error"
Else
Label5.Caption = Text1.Text
Label6.Caption = Combo1.Text
Label7.Caption = Text2.Text
Select Case Combo1.Text
Case "A"
If jk < 48 Then
upah = jk * 2000
Else
upah = Val(48) * 2000 + (jk - 48) * 2000
End If
Label8.Caption = upah
Case "B"
If jk < 48 Then
upah = jk * 3000
Else
upah = Val(48) * 3000 + (jk - 48) * 2000
End If
Label8.Caption = upah
Case "C"
If jk < 48 Then
upah = jk * 4000
Else
upah = Val(48) * 4000 + (jk - 48) * 2000
End If
Label8.Caption = upah
End Select
End If
End Sub
4. 2X Klik pada tombol
"Exit: untuk membuka jendela code editor
Private Sub
Command2_Click()
End
End Sub
Terimakasih
End
End Sub
Terimakasih