looping dan array
DESCRIPTION
LOOPING dan array. Yoni, M. Kom. Mengenal Kondisi Percabangan, Kondisi Perulangan, dan ARRAY. Kondisi Percabangan. Kondisi percabangan yakni suatu kondisi yang hanya dapat dikerjakan karena memenuhi kriteria Bentuk kondisi percabangan yang dapat ditemui antara lain: If……..End If - PowerPoint PPT PresentationTRANSCRIPT
LOOPING DAN ARRAY
Yoni, M. Kom
Mengenal Kondisi Percabangan, Kondisi Perulangan, dan ARRAY
Kondisi PercabanganKondisi percabangan yakni suatu kondisi yang hanya dapat dikerjakan karena memenuhi kriteria
Bentuk kondisi percabangan yang dapat ditemui antara lain:
If……..End If
If……..Else……..End If
If……..ElseIf……End If
If……..ElseIF…...Else……..EndIF
KONDISI PERCABANGAN
IF (Kondisi) Then
Statement Benar
Statemen Benar
End IF
IF (Kondisi) Then
Statement Benar
Statement Benar
Else
Statement Salah
Statement Salah
End IF
IF (Kondisi) Then Statement Benar
KONDISI PERCABANGANIF (Kondisi) Then
Statement Benar
Statemen Benar
Elseif(Kondisi) Then
Statement Benar
Statement Benar
End IF
IF (Kondisi) Then
Statement Benar
Statemen Benar
Elseif(Kondisi) Then
Statement Benar Elseif
Statement Benar Elseif
Else
Statement Salah
Statement Salah
End IF
CONTOH PROGRAM PERCABANGAN: IF…ENDIF
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If TextBox1.Text = “pemrograman" Then TextBox2.Text = “vb.net"End IfEnd Sub
Bila program tersebut dijalankan, maka hasilnya adalah :
Contoh Program Percabangan: If…EndIf
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickIf TextBox1.Text = “pemrograman" Then TextBox2.Text = “vb.net"Else TextBox2.Text = "siapa ya?"End IfEnd Sub
Contoh Program Percabangan : If..Else..EndIf
Bila program tersebut dijalankan, maka hasilnya adalah :
Contoh Program Percabangan : If..Else..EndIf
Bila program tersebut dijalankan, maka hasilnya adalah :
Contoh Program Percabangan : If..Else..EndIf
KONDISI PERULANGAN
Kondisi dimana Listing Program akan diulang-ulang Jika Kondisinya terpenuhi
Kondisi
i=1
i=i+1Msgbox(i)
Kondisi Benar
Kondisi Salah
MACAM PERULANGAN
For index = start To end [Step step]
[statements]
[Exit For]
[statements]
Next [index]
Do [{While | Until} condition ] [statements] [Exit Do] [statements]
Loop
While condition
[statements]
End While
Do [statements] [Exit Do] [statements]
Loop [{While | Until} condition]
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim i As Integeri = Val(TextBox1.Text) While i < 5 MsgBox("a")
End WhileEnd Sub
Contoh Program Kondisi Perulangan : While……End While
Bila program tersebut dijalankan, maka hasilnya adalah :
?
Contoh Program Kondisi Perulangan : While……End While
Bila program tersebut dijalankan, maka hasilnya adalah :
Contoh Program Kondisi Perulangan : While……End While
…
Program ini akan terus menghasilkan Message box, karena code program yang terkait
Contoh Program Kondisi Perulangan : While……End While
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim i As Integeri = Val(TextBox1.Text)
While i < 5 MsgBox("a") End WhileEnd Sub
Selama i lebih kecil dari 5
Maka terus akan muncul messagebox
Membuat variabel i untuk menampung isi textbox1 dan diubah ke format angka
ARRAY Daftar data sejenis yang diindeks. Potongan
data pertama yang disimpan dalam array diberi posisi indeks 0. Potongan berikutnya posisi indeks 1 dan seterusnya.
Sintaks deklarasi array adalah :TipeJangkauan NamaArray(Ukuran) As Tipe Data
TipeJangkauan menentukan bagian mana dari program anda yang dapat mengakses Array.Contoh : Dim, Public, Private.
CONTOH ARRAY Dim arrNama(5) as String
Memasukkan dan Memanggil Data dari Array
NamaArray(indeks) = NilaiContoh :arrNama(5) = “Revalina”
CONTOH PROGRAM ARRAY
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim arrNama(3) As String
arrNama(0) = "Revalina"
arrNama(1) = "Budi"
arrNama(2) = "Rina"
arrNama(3) = "Agus"
Dim listNama As String
For Each listNama In arrNama
lstNama.Items.Add(listNama)
Next
End Sub
Tambahkan Tombol Hapus Tambahkan Tombol Exit