SlideShare a Scribd company logo
1 of 21
Powerpoint Templates
Page 1
Powerpoint Templates
Percabangan dan
Perulangan
Pemrograman Visual Berbasis Desktop
Kelas X RPL
SMKN 1 Banyuwangi
Guru: Khoirul Umam, S.Pd
Powerpoint Templates
Page 2
Percabangan
Percabangan pada VB.NET:
• If-Then
• If-Then-Else
• If bertingkat
• Select-Case
Powerpoint Templates
Page 3
If-Then
• Bentuk paling sederhana
dalam percabangan
• Hanya mengantisipasi
sebuah kondisi
• Struktur:
If kondisi Then
statement
End If
Powerpoint Templates
Page 4
If-Then (2)
• Contoh:
Dim input As Integer = txtInput.Text
If input Mod 2 = 0 Then
ListBox1.Items.Add("Anda menginputkan " _
& "sebuah bilangan genap")
End If
ListBox1.Items.Add("Program sudah berjalan")
Powerpoint Templates
Page 5
If-Then-Else
• Mengantisipasi 2
kondisi (true / false)
• Struktur:
If kondisi Then
statement 1
Else
statement 2
End If
Powerpoint Templates
Page 6
If-Then-Else (2)
• Contoh:
Dim input As Integer = txtInput.Text
If input Mod 2 = 0 Then
ListBox1.Items.Add("Anda menginputkan " _
& "sebuah bilangan genap")
Else
ListBox1.Items.Add("Anda menginputkan " _
& "sebuah bilangan ganjil")
End If
ListBox1.Items.Add("Program sudah berjalan")
Powerpoint Templates
Page 7
If Bertingkat
• Mengantisipasi lebih
dari 2 kondisi
• Struktur:
If kondisi 1 Then
statement 1
ElseIf kondisi 2 Then
statement 2
ElseIf kondisi n Then
statement n
Else
statement x
End If
Powerpoint Templates
Page 8
If Bertingkat (2)
• Contoh:
Dim input As Integer = txtInput.Text
If input < 10 Then
ListBox1.Items.Add("Anda menginputkan " _
& “bilangan kurang dari 10")
ElseIf input < 20 Then
ListBox1.Items.Add("Anda menginputkan " _
& “bilangan kurang dari 20")
ElseIf input < 30 Then
ListBox1.Items.Add("Anda menginputkan " _
& “bilangan kurang dari 30")
Else
ListBox1.Items.Add("Anda menginputkan " _
& “bilangan lebih dari atau sama dengan 30")
End If
ListBox1.Items.Add("Program sudah berjalan")
Powerpoint Templates
Page 9
Select-Case
• Sama dengan If bertingkat, namun
dengan banyak kemungkinan pilihan
• Struktur:
Select Case ekspresi
Case ekspresi 1
statement 1
Case ekspresi 2
statement 2
Case ekspresi n
statement n
Case Else
else statement
End Select
Powerpoint Templates
Page 10
Select-Case (2)
• Contoh 1:
Dim nilai As Integer
Dim grade As Char
nilai = InputBox(“Masukkan nilai (1-100):”)
Select Case nilai
Case 1 To 50
grade = “E”
Case 51 To 60
grade = “D”
Case 61 To 75
grade = “C”
Case 76 To 85
grade = “B”
Case 86 To 100
grade = “A”
Case Else
MessageBox.Show(“Nilai harus diantara 1-100”)
Me.Close()
End Select
MessageBox.Show(“Grade : “ & grade)
Powerpoint Templates
Page 11
Select-Case (3)
• Contoh 1:
Dim grade As Char = txtGrade.Text
Dim pesan As String
Select Case grade
Case “A”
pesan = “Excellent!”
Case “B”
pesan = “Good job!”
Case “C”
pesan = “Nice!”
Case “D”
pesan = “Please try again”
Case “E”
pesan = “Oh no :(”
Case Else
pesan = “Undefined grade”
End Select
lblHasil.Text = pesan
Powerpoint Templates
Page 12
Perulangan
Perulangan pada VB.NET.
• Do-Loop
• While
• For Each
• For-Next
Powerpoint Templates
Page 13
Do-Loop
Struktur:
Do {While | Until} kondisi
statement
Loop
Atau:
Do
statement
Loop {While | Until} kondisi
Powerpoint Templates
Page 14
Do-Loop (2)
Contoh:
Dim bil As Integer = 0
Dim batas As Integer = numUlang.Value
listHasil.Items.Clear()
Do
bil += 1
listHasil.Items.Add("Perulangan: “ & bil)
Loop While bil < batas
listHasil.Items.Add(“Perulangan Selesai”)
Powerpoint Templates
Page 15
While
Struktur:
While kondisi
statement
End While
Powerpoint Templates
Page 16
While (2)
Contoh:
Dim bil As Integer = 0
Dim batas As Integer = numUlang.Value
listHasil.Items.Clear()
While bil < batas
bil += 1
listHasil.Items.Add("Perulangan: “ & bil)
End While
Powerpoint Templates
Page 17
For Each
• Loop yang khusus ditujukan untuk
tipe data referensi (tipe data yang
memiliki banyak anggota) seperti
array, string, dan objek.
• Struktur:
For Each elemen IN group
statement
Next
Powerpoint Templates
Page 18
For Each (2)
• Contoh:
Dim str As String = txtString.Text
ListBox1.Items.Clear()
For Each karakter As Char IN str
ListBox1.Items.Add(karakter)
Next
ListBox1.Items.Add(“--End--”)
Powerpoint Templates
Page 19
For-Next
• Memiliki prinsip yang sama
dengan Do-Loop dan While
• Struktur:
For counter = start To end [Step n]
statement
Next
Powerpoint Templates
Page 20
For-Next (2)
Contoh 1:
Dim a As Integer = numStart.Value
Dim b As Integer = numEnd.Value
Dim counter As Integer
ListBox1.Items.Clear()
For counter = a To b
ListBox1.Items.Add(counter)
Next
ListBox1.Items.Add(“Selesai”)
Powerpoint Templates
Page 21
For-Next (3)
Contoh 2:
Dim a As Integer = numStart.Value
Dim b As Integer = numEnd.Value
Dim s As Integer = numStep.Value
Dim counter As Integer
For counter = a To b Step s
ListBox1.Items.Add(counter)
Next
ListBox1.Items.Add(“Selesai”)

More Related Content

What's hot

Materi sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar PemprogramanMateri sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar PemprogramanReskidtc
 
Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03KuliahKita
 
Pertemuan 10 Kunjungan Pada Pohon Biner
Pertemuan 10 Kunjungan Pada Pohon BinerPertemuan 10 Kunjungan Pada Pohon Biner
Pertemuan 10 Kunjungan Pada Pohon BinerEndang Retnoningsih
 
Microsoft Excel Formula (Rumus-rumus ms. Excel)
Microsoft Excel Formula (Rumus-rumus ms. Excel)Microsoft Excel Formula (Rumus-rumus ms. Excel)
Microsoft Excel Formula (Rumus-rumus ms. Excel)Ayu Retno Aditya
 
Notasi Bahasa - P 5,6,7
Notasi Bahasa - P 5,6,7 Notasi Bahasa - P 5,6,7
Notasi Bahasa - P 5,6,7 ahmad haidaroh
 
Sistem Operasi Windows
Sistem Operasi WindowsSistem Operasi Windows
Sistem Operasi Windowsanastanindya
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Devi Apriansyah
 
6 Materi Kuliah Normalisasi Tabel Database
6 Materi Kuliah Normalisasi Tabel Database6 Materi Kuliah Normalisasi Tabel Database
6 Materi Kuliah Normalisasi Tabel DatabaseSimon Patabang
 
Pushdown Automata - Materi 8 - TBO
Pushdown Automata - Materi 8 - TBOPushdown Automata - Materi 8 - TBO
Pushdown Automata - Materi 8 - TBOahmad haidaroh
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur dataAsep Jaenudin
 
Pertemuan 4-metode-pencarian-dan-pelacakan
Pertemuan 4-metode-pencarian-dan-pelacakanPertemuan 4-metode-pencarian-dan-pelacakan
Pertemuan 4-metode-pencarian-dan-pelacakanwillyhayon
 
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAri Septiawan
 
Soal essay basis data xi
Soal essay basis data xiSoal essay basis data xi
Soal essay basis data xitia irma
 
Analisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik KompilasiAnalisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik Kompilasiahmad haidaroh
 
Stored Procedure
Stored ProcedureStored Procedure
Stored ProcedurePutra Andry
 

What's hot (20)

Materi sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar PemprogramanMateri sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar Pemprograman
 
Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03
 
Pertemuan 10 Kunjungan Pada Pohon Biner
Pertemuan 10 Kunjungan Pada Pohon BinerPertemuan 10 Kunjungan Pada Pohon Biner
Pertemuan 10 Kunjungan Pada Pohon Biner
 
Microsoft Excel Formula (Rumus-rumus ms. Excel)
Microsoft Excel Formula (Rumus-rumus ms. Excel)Microsoft Excel Formula (Rumus-rumus ms. Excel)
Microsoft Excel Formula (Rumus-rumus ms. Excel)
 
Notasi Bahasa - P 5,6,7
Notasi Bahasa - P 5,6,7 Notasi Bahasa - P 5,6,7
Notasi Bahasa - P 5,6,7
 
Sistem Operasi Windows
Sistem Operasi WindowsSistem Operasi Windows
Sistem Operasi Windows
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
 
6 Materi Kuliah Normalisasi Tabel Database
6 Materi Kuliah Normalisasi Tabel Database6 Materi Kuliah Normalisasi Tabel Database
6 Materi Kuliah Normalisasi Tabel Database
 
Pushdown Automata - Materi 8 - TBO
Pushdown Automata - Materi 8 - TBOPushdown Automata - Materi 8 - TBO
Pushdown Automata - Materi 8 - TBO
 
Normalisasi Basis Data (Revisi)
Normalisasi Basis Data (Revisi)Normalisasi Basis Data (Revisi)
Normalisasi Basis Data (Revisi)
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur data
 
Pertemuan 4-metode-pencarian-dan-pelacakan
Pertemuan 4-metode-pencarian-dan-pelacakanPertemuan 4-metode-pencarian-dan-pelacakan
Pertemuan 4-metode-pencarian-dan-pelacakan
 
Struktur Data Tree
Struktur Data TreeStruktur Data Tree
Struktur Data Tree
 
Soal uts pemrograman web
Soal uts pemrograman webSoal uts pemrograman web
Soal uts pemrograman web
 
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
 
Soal essay basis data xi
Soal essay basis data xiSoal essay basis data xi
Soal essay basis data xi
 
Analisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik KompilasiAnalisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik Kompilasi
 
Modul belajar java I/O (Input/Ouptut)
Modul belajar java I/O (Input/Ouptut)Modul belajar java I/O (Input/Ouptut)
Modul belajar java I/O (Input/Ouptut)
 
Sorting ppt
Sorting ppt Sorting ppt
Sorting ppt
 
Stored Procedure
Stored ProcedureStored Procedure
Stored Procedure
 

Viewers also liked

4. percabangan dan perulangan
4. percabangan dan perulangan4. percabangan dan perulangan
4. percabangan dan perulanganAris Saputro
 
Visual basic Perulangan
Visual basic PerulanganVisual basic Perulangan
Visual basic PerulanganIwank Odarlean
 
Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Nabil Muhammad Firdaus
 
Modul dasar pemrograman visual basic
Modul dasar pemrograman visual basicModul dasar pemrograman visual basic
Modul dasar pemrograman visual basicfitrah ilman
 

Viewers also liked (7)

5 perulangan
5 perulangan5 perulangan
5 perulangan
 
Percabangan c++
Percabangan c++Percabangan c++
Percabangan c++
 
4. percabangan dan perulangan
4. percabangan dan perulangan4. percabangan dan perulangan
4. percabangan dan perulangan
 
Visual basic Perulangan
Visual basic PerulanganVisual basic Perulangan
Visual basic Perulangan
 
Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)
 
Modul dasar pemrograman visual basic
Modul dasar pemrograman visual basicModul dasar pemrograman visual basic
Modul dasar pemrograman visual basic
 
Algoritma powerpoint
Algoritma powerpointAlgoritma powerpoint
Algoritma powerpoint
 

More from Aris Saputro

Bahan ajar unt dikirim (repaired)
Bahan ajar unt dikirim (repaired)Bahan ajar unt dikirim (repaired)
Bahan ajar unt dikirim (repaired)Aris Saputro
 
Bahan ajar presentasi
Bahan ajar presentasiBahan ajar presentasi
Bahan ajar presentasiAris Saputro
 
2. menggunakan tool, property, dan event pada vb.net
2. menggunakan tool, property, dan event pada vb.net2. menggunakan tool, property, dan event pada vb.net
2. menggunakan tool, property, dan event pada vb.netAris Saputro
 
1. mengenal vb.net
1. mengenal vb.net1. mengenal vb.net
1. mengenal vb.netAris Saputro
 
10. paket installer
10. paket installer10. paket installer
10. paket installerAris Saputro
 
6. variabel, tipe data, dan operator pada vb
6. variabel, tipe data, dan operator pada vb6. variabel, tipe data, dan operator pada vb
6. variabel, tipe data, dan operator pada vbAris Saputro
 
9. database pada vb.net
9. database pada vb.net9. database pada vb.net
9. database pada vb.netAris Saputro
 
3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net 3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net Aris Saputro
 
Komponen pasif elektronika
Komponen pasif elektronikaKomponen pasif elektronika
Komponen pasif elektronikaAris Saputro
 
Dasar elektronika analog_dan_digital
Dasar elektronika analog_dan_digitalDasar elektronika analog_dan_digital
Dasar elektronika analog_dan_digitalAris Saputro
 
Hukum ohm-dan-hambatan
Hukum ohm-dan-hambatanHukum ohm-dan-hambatan
Hukum ohm-dan-hambatanAris Saputro
 
Merancang data base teknik erd
Merancang data base teknik erdMerancang data base teknik erd
Merancang data base teknik erdAris Saputro
 
Instalasi personal komputer
Instalasi personal komputerInstalasi personal komputer
Instalasi personal komputerAris Saputro
 
Fungsi peripheral 2
Fungsi peripheral 2Fungsi peripheral 2
Fungsi peripheral 2Aris Saputro
 

More from Aris Saputro (20)

Rotasi bumi
Rotasi bumiRotasi bumi
Rotasi bumi
 
Welcome to
Welcome toWelcome to
Welcome to
 
Bahan ajar unt dikirim (repaired)
Bahan ajar unt dikirim (repaired)Bahan ajar unt dikirim (repaired)
Bahan ajar unt dikirim (repaired)
 
Bahan ajar presentasi
Bahan ajar presentasiBahan ajar presentasi
Bahan ajar presentasi
 
Bahan ajar excel
Bahan ajar excelBahan ajar excel
Bahan ajar excel
 
2. menggunakan tool, property, dan event pada vb.net
2. menggunakan tool, property, dan event pada vb.net2. menggunakan tool, property, dan event pada vb.net
2. menggunakan tool, property, dan event pada vb.net
 
1. mengenal vb.net
1. mengenal vb.net1. mengenal vb.net
1. mengenal vb.net
 
10. paket installer
10. paket installer10. paket installer
10. paket installer
 
6. variabel, tipe data, dan operator pada vb
6. variabel, tipe data, dan operator pada vb6. variabel, tipe data, dan operator pada vb
6. variabel, tipe data, dan operator pada vb
 
9. database pada vb.net
9. database pada vb.net9. database pada vb.net
9. database pada vb.net
 
3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net 3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net
 
Komponen pasif elektronika
Komponen pasif elektronikaKomponen pasif elektronika
Komponen pasif elektronika
 
Dasar elektronika analog_dan_digital
Dasar elektronika analog_dan_digitalDasar elektronika analog_dan_digital
Dasar elektronika analog_dan_digital
 
Html 2
Html 2Html 2
Html 2
 
Hukum ohm-dan-hambatan
Hukum ohm-dan-hambatanHukum ohm-dan-hambatan
Hukum ohm-dan-hambatan
 
Perancangan erd
Perancangan erdPerancangan erd
Perancangan erd
 
Merancang data base teknik erd
Merancang data base teknik erdMerancang data base teknik erd
Merancang data base teknik erd
 
Instalasi personal komputer
Instalasi personal komputerInstalasi personal komputer
Instalasi personal komputer
 
Fungsi peripheral 2
Fungsi peripheral 2Fungsi peripheral 2
Fungsi peripheral 2
 
Class diagram
Class diagramClass diagram
Class diagram
 

7. percabangan dan perulangan

  • 1. Powerpoint Templates Page 1 Powerpoint Templates Percabangan dan Perulangan Pemrograman Visual Berbasis Desktop Kelas X RPL SMKN 1 Banyuwangi Guru: Khoirul Umam, S.Pd
  • 2. Powerpoint Templates Page 2 Percabangan Percabangan pada VB.NET: • If-Then • If-Then-Else • If bertingkat • Select-Case
  • 3. Powerpoint Templates Page 3 If-Then • Bentuk paling sederhana dalam percabangan • Hanya mengantisipasi sebuah kondisi • Struktur: If kondisi Then statement End If
  • 4. Powerpoint Templates Page 4 If-Then (2) • Contoh: Dim input As Integer = txtInput.Text If input Mod 2 = 0 Then ListBox1.Items.Add("Anda menginputkan " _ & "sebuah bilangan genap") End If ListBox1.Items.Add("Program sudah berjalan")
  • 5. Powerpoint Templates Page 5 If-Then-Else • Mengantisipasi 2 kondisi (true / false) • Struktur: If kondisi Then statement 1 Else statement 2 End If
  • 6. Powerpoint Templates Page 6 If-Then-Else (2) • Contoh: Dim input As Integer = txtInput.Text If input Mod 2 = 0 Then ListBox1.Items.Add("Anda menginputkan " _ & "sebuah bilangan genap") Else ListBox1.Items.Add("Anda menginputkan " _ & "sebuah bilangan ganjil") End If ListBox1.Items.Add("Program sudah berjalan")
  • 7. Powerpoint Templates Page 7 If Bertingkat • Mengantisipasi lebih dari 2 kondisi • Struktur: If kondisi 1 Then statement 1 ElseIf kondisi 2 Then statement 2 ElseIf kondisi n Then statement n Else statement x End If
  • 8. Powerpoint Templates Page 8 If Bertingkat (2) • Contoh: Dim input As Integer = txtInput.Text If input < 10 Then ListBox1.Items.Add("Anda menginputkan " _ & “bilangan kurang dari 10") ElseIf input < 20 Then ListBox1.Items.Add("Anda menginputkan " _ & “bilangan kurang dari 20") ElseIf input < 30 Then ListBox1.Items.Add("Anda menginputkan " _ & “bilangan kurang dari 30") Else ListBox1.Items.Add("Anda menginputkan " _ & “bilangan lebih dari atau sama dengan 30") End If ListBox1.Items.Add("Program sudah berjalan")
  • 9. Powerpoint Templates Page 9 Select-Case • Sama dengan If bertingkat, namun dengan banyak kemungkinan pilihan • Struktur: Select Case ekspresi Case ekspresi 1 statement 1 Case ekspresi 2 statement 2 Case ekspresi n statement n Case Else else statement End Select
  • 10. Powerpoint Templates Page 10 Select-Case (2) • Contoh 1: Dim nilai As Integer Dim grade As Char nilai = InputBox(“Masukkan nilai (1-100):”) Select Case nilai Case 1 To 50 grade = “E” Case 51 To 60 grade = “D” Case 61 To 75 grade = “C” Case 76 To 85 grade = “B” Case 86 To 100 grade = “A” Case Else MessageBox.Show(“Nilai harus diantara 1-100”) Me.Close() End Select MessageBox.Show(“Grade : “ & grade)
  • 11. Powerpoint Templates Page 11 Select-Case (3) • Contoh 1: Dim grade As Char = txtGrade.Text Dim pesan As String Select Case grade Case “A” pesan = “Excellent!” Case “B” pesan = “Good job!” Case “C” pesan = “Nice!” Case “D” pesan = “Please try again” Case “E” pesan = “Oh no :(” Case Else pesan = “Undefined grade” End Select lblHasil.Text = pesan
  • 12. Powerpoint Templates Page 12 Perulangan Perulangan pada VB.NET. • Do-Loop • While • For Each • For-Next
  • 13. Powerpoint Templates Page 13 Do-Loop Struktur: Do {While | Until} kondisi statement Loop Atau: Do statement Loop {While | Until} kondisi
  • 14. Powerpoint Templates Page 14 Do-Loop (2) Contoh: Dim bil As Integer = 0 Dim batas As Integer = numUlang.Value listHasil.Items.Clear() Do bil += 1 listHasil.Items.Add("Perulangan: “ & bil) Loop While bil < batas listHasil.Items.Add(“Perulangan Selesai”)
  • 16. Powerpoint Templates Page 16 While (2) Contoh: Dim bil As Integer = 0 Dim batas As Integer = numUlang.Value listHasil.Items.Clear() While bil < batas bil += 1 listHasil.Items.Add("Perulangan: “ & bil) End While
  • 17. Powerpoint Templates Page 17 For Each • Loop yang khusus ditujukan untuk tipe data referensi (tipe data yang memiliki banyak anggota) seperti array, string, dan objek. • Struktur: For Each elemen IN group statement Next
  • 18. Powerpoint Templates Page 18 For Each (2) • Contoh: Dim str As String = txtString.Text ListBox1.Items.Clear() For Each karakter As Char IN str ListBox1.Items.Add(karakter) Next ListBox1.Items.Add(“--End--”)
  • 19. Powerpoint Templates Page 19 For-Next • Memiliki prinsip yang sama dengan Do-Loop dan While • Struktur: For counter = start To end [Step n] statement Next
  • 20. Powerpoint Templates Page 20 For-Next (2) Contoh 1: Dim a As Integer = numStart.Value Dim b As Integer = numEnd.Value Dim counter As Integer ListBox1.Items.Clear() For counter = a To b ListBox1.Items.Add(counter) Next ListBox1.Items.Add(“Selesai”)
  • 21. Powerpoint Templates Page 21 For-Next (3) Contoh 2: Dim a As Integer = numStart.Value Dim b As Integer = numEnd.Value Dim s As Integer = numStep.Value Dim counter As Integer For counter = a To b Step s ListBox1.Items.Add(counter) Next ListBox1.Items.Add(“Selesai”)