Di Posting Oleh : Wandi febriandi
Kategori : Pelajaran Pemprograman
Selamat datang kawan di blog saya , di kesempatan kali ini saya akan coba share lagi mengenai VB 6 . Kali ini kita akan membahas mengenai perulangan pada vb6 , jadi ini masih dasarnya saja ya . Setelah saya sebelumnya membahas mengenai percabangan pada vb6 .
Baca juga percabangan pada vb6
Perulangan
Perulangan di ibaratkan jika kita sedang balapan .Terus merulang rulang sampai lap terakhir . Baru selesai perulangan itu . Jika di pemprograman kita memerlukan kita akan mendapatkan informasi yang berhubungan dengan perulangan adalah sudah lap berapa ? , sampai lap berapa ? , kondisinya apa sudah selasai sampai lap akhir ?
Apa sih fungsinya perulangan itu ? fungsinya adalah untuk mengulang , maksudnya jika kita ingin mencetak kata " saya tidak mengerjakan PR " 100 kali tinggal gunakan perulangan , gak perlu ketik manual . Itu sebagaian kecilnya saja , sebenarnya manfaatnya banyak sekali .
For next
Perulangan pada vb6 , kita mengunakan for next , while , do. Kita akan coba bahas satu satu . Yang pertama saya akan bahas adalah for next .Pertama atur tampilan seperti berikut . Kita siapkan 2 label , 2 text box , 1 command bottom , 1 list box .
Untuk penulisan for next
FOR variable=nilai_awal TO nilai_awal
      statment
next variable
Private Sub Command1_Click()
kata = Text1
n = Val(Text2)
For x = 1 To n
    List1.AddItem x & "." & kata
Next x
End Sub
Sebagai tambahan kalo yang itu pertambahan satu kalo kita gak gunakan step kalo jika pakai step bebas bisa + 2 , -3 . Sekarang kita coba codingnya ubah
Private Sub Command1_Click()
kata = Text1
n = Val(Text2)
For x = 1 To n Step +2
    List1.AddItem x & "." & kata
Next x
End Sub
While
Oke sekarang kita akan coba menggunakan while . Bro apa sih bedanya dengan for ? nanti kalian akan tau selah kalian selesai ini .
while kondisi
    Perintah
wend
Atur tampilan seperti berikut
Sekarang kita ke bagian kodingnya
Private Sub Command1_Click()
n = Val(Text1)
x = 1
While x < n
    List1.AddItem x
    x = x * 2
    
Wend
End Sub
List1.AddItem x
x = x * 2
x=x*2 fungsinya sebagai step seperti yang tadi saya bilang stepnya itu dilakukan di statment atau perintah . Mengapa kita perlu step ? agar dapat merubah x , jika tidak x tidak pernah berubah maka perulangan tidak akan terjadi . Coba saja hapus x=x*2 lalu jalankan , maka akan not respon .
Do
Oke sekarang kita lanjut ke perulangan do . Penulisannya 
Do
    perintah
Loop Until kondisi
Lansung saja lanjut ke contohnya
tampilannya seperti yang tadi saja ,tetapi kodingannya kita ubah
tampilannya seperti yang tadi saja ,tetapi kodingannya kita ubah
Private Sub Command1_Click()
n = Val(Text1)
x = 1
Do
    List1.AddItem x
    x = x * 2
Loop Until x < n
End Sub 
Perbedaanya apa sih ?
for itu stepnya tidak bisa perkalian
while melakukan kondisi dulu
do melakukan perintah dulu lalu kondisi
Oke mungkin itu dia bahas bahas mengenai perulangan pada vb6 . Semoga bermanfaat dan juga menambah wawasan . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .



 
No comments:
Post a Comment