Pada praktikum ini saya akan membuat perulangan pada visual basic yang
menghasilkan output angka 1 sampai 10 namun angka 5 dari perulangan tersebut di
hilangkan. Pada program ini saya menggunakan statement IF dan Loop While. Berikut ini adalah tampilan form programnya :
Pada form di atas, terdapat label bertuliskan Ketikkan Angka.angka tersebut di input atau diketikkan dalam sebuah TexBox. Selain itu untuk mencetak hasil output dari program, terdapat ListBox untuk menampilkan output program. Yang terkahir terdapat 2 CommandButton yaitu CEK!! dan BERSIHKAN!! yang berfungsi untuk menjalankan program dan membersihkan hasil program.
Pada bagian Command1_Click() terdapat perintah: Dim akhir As Integer Dim awal As Integer
Perintah tersebut berfungsi untuk mendeklarasikan variabel akhir dan variabel awal. Lalu
awal = 1 akhir = 10
perintah ini menjelaskan bahwa awal = 1 merupakan angka awal dari perulangan. Sedangkan perintah akhir = 10 merupakan angka akhirnya.
Do If (awal <> 5) Then Listbox1.Items.Add(awal) End If
Pada Statement IF tersebut terdapat perintah if (awal <> 5) Then. Perintah ini menjelaskan bahwa nilai pada variabel awal tidak boleh sama dengan 5.sehingga nantinya pada output, angka 5 tidak di tampilkan. Sedangkan perintah List1.Items.Add (awal) merupakan perintah untuk mencetak hasil perulangan dari variabel awal pada ListBox (Listbox1). Yang terakhir perintah End If merupakan perintah untuk mengakhiri statement IF.
awal = awal + 1 Loop End Sub
Pada perintah awal = awal + 1 merupakan perintah untuk perulangan variabel awal dengan kondisi +1. Sedangkan pada perintah Loop merupakan perintah perulangan Akhiri program dengan perintah End Sub.
Pada bagian Command2_Click() terdapat perintah :
Textbox1.Text = "" Listbox1.Clearselected()
Perintah ini di gunakan untuk membersihkan/menghapus inputan dan output yang telah di jalankan.