Kamis, 21 April 2011

Latihan

Menampilkan data kedalam Listbox
Hasil output yang diharapkan seperti tampak pada gambar:


Listing programnya:

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim a, b, i As Integer

        'bersihkan list box
        ListBox1.Items.Clear()
        ListBox2.Items.Clear()

        'beri nilai default
        b = 0
        'looping dari nilai di textbox1 sampai textbox2
        For i = Val(TextBox1.Text) To Val(TextBox2.Text)
            'untuk kolom A
            'hasil yg diharapkan 7,21,63,189
            'atau dengan kata lain 7 * (3^0),7*(3^1),7*(3^2),7*(3^3),7*(3^4), dst, yang warna merah diganti dengan variable b
'set nilai a
            a = 7 * 3 ^ b
'jika a < i maka naikkan nilai b
'set lagi nilai a
            If a < i Then
                b = b + 1
                a = 7 * 3 ^ b
            End If

            If i Mod (a) = 0 Then
                ListBox1.Items.Add(i)
            End If
            
            'untuk kolom B
            'hasil yang diharapkan 2,12,22,32,42,52
            If (i - 2) Mod 10 = 0 Then
                ListBox2.Items.Add(i)
            End If
        Next

    End Sub
End Class

Tidak ada komentar:

Posting Komentar