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

Tugas Bimbingan konseling about bullying
Tugas Bimbingan konseling about bullyingTugas Bimbingan konseling about bullying
Tugas Bimbingan konseling about bullyingNida Chofiya
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar RelasionalRatzman III
 
Pemrograman Python untuk Pemula
Pemrograman Python untuk PemulaPemrograman Python untuk Pemula
Pemrograman Python untuk PemulaOon Arfiandwi
 
Part 6 - Struktur Kontrol di Visual Basic .Net
Part 6 - Struktur Kontrol di Visual Basic .NetPart 6 - Struktur Kontrol di Visual Basic .Net
Part 6 - Struktur Kontrol di Visual Basic .NetRolly Yesputra
 
Materi 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasiMateri 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasiFahuda E
 
Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)dedidarwis
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objekFebriyani Syafri
 
Formulasi Bahasa dalam Proposal
Formulasi Bahasa dalam ProposalFormulasi Bahasa dalam Proposal
Formulasi Bahasa dalam ProposalUwes Chaeruman
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomataBanta Cut
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)Simon Patabang
 
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAnalisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAdam Mukharil Bachtiar
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristikBaguss Chandrass
 
membuat function dalam mysql
membuat function dalam mysqlmembuat function dalam mysql
membuat function dalam mysqlsukangimpi
 
Soal essay basis data xi
Soal essay basis data xiSoal essay basis data xi
Soal essay basis data xitia irma
 
CFG dan PARSING - P 5 - Teknik Kompilasi
CFG dan PARSING - P 5 - Teknik KompilasiCFG dan PARSING - P 5 - Teknik Kompilasi
CFG dan PARSING - P 5 - Teknik Kompilasiahmad haidaroh
 
Materi tik kelas X semester 1
Materi tik kelas X semester 1Materi tik kelas X semester 1
Materi tik kelas X semester 1Adonia Barnessa
 

What's hot (20)

Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
Tugas Bimbingan konseling about bullying
Tugas Bimbingan konseling about bullyingTugas Bimbingan konseling about bullying
Tugas Bimbingan konseling about bullying
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar Relasional
 
Pemrograman Python untuk Pemula
Pemrograman Python untuk PemulaPemrograman Python untuk Pemula
Pemrograman Python untuk Pemula
 
Part 6 - Struktur Kontrol di Visual Basic .Net
Part 6 - Struktur Kontrol di Visual Basic .NetPart 6 - Struktur Kontrol di Visual Basic .Net
Part 6 - Struktur Kontrol di Visual Basic .Net
 
Materi 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasiMateri 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasi
 
Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objek
 
Formulasi Bahasa dalam Proposal
Formulasi Bahasa dalam ProposalFormulasi Bahasa dalam Proposal
Formulasi Bahasa dalam Proposal
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomata
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
 
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAnalisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic Programming
 
#1 PENGENALAN PYTHON
#1 PENGENALAN PYTHON#1 PENGENALAN PYTHON
#1 PENGENALAN PYTHON
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristik
 
membuat function dalam mysql
membuat function dalam mysqlmembuat function dalam mysql
membuat function dalam mysql
 
Soal essay basis data xi
Soal essay basis data xiSoal essay basis data xi
Soal essay basis data xi
 
CFG dan PARSING - P 5 - Teknik Kompilasi
CFG dan PARSING - P 5 - Teknik KompilasiCFG dan PARSING - P 5 - Teknik Kompilasi
CFG dan PARSING - P 5 - Teknik Kompilasi
 
Materi tik kelas X semester 1
Materi tik kelas X semester 1Materi tik kelas X semester 1
Materi tik kelas X semester 1
 
Normalisasi Basis Data
Normalisasi Basis DataNormalisasi Basis Data
Normalisasi Basis Data
 
Perkembangan teknologi web
Perkembangan teknologi webPerkembangan teknologi web
Perkembangan teknologi web
 

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
 
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAri Septiawan
 

Viewers also liked (8)

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
 
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
 

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”)