SlideShare a Scribd company logo
1 of 9
Struktur Pemilihan
Dan Perulangan
Struktur Pemilihan
Struktur ini terdiri dari
 Struktur If …Then…
 Struktur If ….Then… Else
 Struktur Select Case
Struktur If ….. Then……
Struktur If….Then… merupakan
struktur percabangan dimana suatu
ekspresi akan dikerjakan bila
kondisinya terpenuh, tetapi jika
kondisinya tidak terpenuhi maka
ekspresi didalam struktur If tidak
akan dijalankan dan blok If akan
dilompati serta program akan
melakukan tindakan berikutnya.
Bentuk penulisan dari struktur ini:
If (kondisi) then
…….ekspresi……
Endif
Contoh:
Private sub command1_click( )
Dim NA AS Integer
If NA >= 55 Then
Ket: “LULUS”
Endif
End sub
Struktur If – Then- Else
Struktur If – Then- Else
merupakan struktur percabangan
dimana suatu ekspresi akan
dikerjakan bila kondisinya
terpenuhi, tetapi jika kondisinya
tidak terpenuhi maka ekspresi
yang lain yang akan dikerjakan.
Bentuk penulisan dari struktur If – Then- Else
sbb:
If ( Kondisi) Then Contoh:
…..Ekspresi 1….. Dim NA AS Integer
Else If NA >= 80 Then
…..Ekspresi 2….. Ket: “LULUS”
Endif else
Ket: “ Tidak LULUS”
endif
Struktur Select Case
Struktur ini digunakan untuk menjalankan satu blok
yang jumlahnya banyak dan bertingkat-tingkat
Bentuk penulisan struktur ini:
Select case ekspresi
Case ekspresi 1
……blok perintah 1……
Case ekspresi 2
……blok perintah 1……
Case ekspresi N
……blok perintah 1……
Case else
……blok perintah 1……
End select
Contoh:
Private command 1_click( )
Dim hari as string
Select case hari
Case 1
Hari= senin
Case 2
Hari= selasa
Case 3
Hari=rabu
Case 4
Hari= kamis
Case 5
Hari = jumat
Case else
Hari= sabtu
End select
End sub

More Related Content

More from Iwank Odarlean

More from Iwank Odarlean (13)

Metode penghapusan record
Metode penghapusan recordMetode penghapusan record
Metode penghapusan record
 
ppt Tipe data,variabel, operator
ppt Tipe data,variabel, operatorppt Tipe data,variabel, operator
ppt Tipe data,variabel, operator
 
Visual basic Perulangan
Visual basic PerulanganVisual basic Perulangan
Visual basic Perulangan
 
memori i o monitor n perangkat lain
memori i o monitor n perangkat lainmemori i o monitor n perangkat lain
memori i o monitor n perangkat lain
 
ppt motherboard
ppt motherboardppt motherboard
ppt motherboard
 
ppt Prosesor arm cortex
ppt Prosesor arm cortexppt Prosesor arm cortex
ppt Prosesor arm cortex
 
Prosesor Intel
Prosesor IntelProsesor Intel
Prosesor Intel
 
Prosessor amd
Prosessor amdProsessor amd
Prosessor amd
 
ppt KWH meter
ppt KWH meterppt KWH meter
ppt KWH meter
 
Ppt register
Ppt register Ppt register
Ppt register
 
Ppt Printer
Ppt PrinterPpt Printer
Ppt Printer
 
ppt prototyping Tgs iwank
ppt prototyping Tgs iwank ppt prototyping Tgs iwank
ppt prototyping Tgs iwank
 
UNIT CONTROL Tgs.ppt
 UNIT CONTROL  Tgs.ppt UNIT CONTROL  Tgs.ppt
UNIT CONTROL Tgs.ppt
 

Pemilihan dan Perulangan Struktur

  • 2. Struktur Pemilihan Struktur ini terdiri dari  Struktur If …Then…  Struktur If ….Then… Else  Struktur Select Case
  • 3. Struktur If ….. Then…… Struktur If….Then… merupakan struktur percabangan dimana suatu ekspresi akan dikerjakan bila kondisinya terpenuh, tetapi jika kondisinya tidak terpenuhi maka ekspresi didalam struktur If tidak akan dijalankan dan blok If akan dilompati serta program akan melakukan tindakan berikutnya.
  • 4. Bentuk penulisan dari struktur ini: If (kondisi) then …….ekspresi…… Endif Contoh: Private sub command1_click( ) Dim NA AS Integer If NA >= 55 Then Ket: “LULUS” Endif End sub
  • 5. Struktur If – Then- Else Struktur If – Then- Else merupakan struktur percabangan dimana suatu ekspresi akan dikerjakan bila kondisinya terpenuhi, tetapi jika kondisinya tidak terpenuhi maka ekspresi yang lain yang akan dikerjakan.
  • 6. Bentuk penulisan dari struktur If – Then- Else sbb: If ( Kondisi) Then Contoh: …..Ekspresi 1….. Dim NA AS Integer Else If NA >= 80 Then …..Ekspresi 2….. Ket: “LULUS” Endif else Ket: “ Tidak LULUS” endif
  • 7. Struktur Select Case Struktur ini digunakan untuk menjalankan satu blok yang jumlahnya banyak dan bertingkat-tingkat Bentuk penulisan struktur ini: Select case ekspresi Case ekspresi 1 ……blok perintah 1…… Case ekspresi 2 ……blok perintah 1…… Case ekspresi N ……blok perintah 1…… Case else ……blok perintah 1…… End select
  • 8. Contoh: Private command 1_click( ) Dim hari as string Select case hari Case 1 Hari= senin Case 2 Hari= selasa Case 3 Hari=rabu Case 4 Hari= kamis
  • 9. Case 5 Hari = jumat Case else Hari= sabtu End select End sub