Pertemuan III
Pertemuan III
0
Oleh: Yesy Diah Rosita
PERTEMUAN III STRUKTUR KENDALI PERCABANGAN Tujuan: Mahasiswa dapat mengenal dan memahami struktur kendali percabangan
Struktur kendali mempunyai rangkaian perintah yang harus ditulis untuk memenuhi beberapa keadaan, yaitu: 1. 2. 3. Mengulang pernyataan jika terpenuhi suatu kondisi. Melanjutkan sebuah pernyataan jika kondisi terpenuhi. Memilih sebuah pilihan dari beberapa alternative dan menjalankan statement jika kondisinya terpenuhi. Struktur kendali dibagi 2 macam, yakni: 1. 2. I. Percabangan (pengambilan keputusan). Perulangan (looping), yang akan dibahas pada pertemuan berikutnya. Percabangan Struktur kendali percabangan adalah struktur kendali yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. 1. IfThenElse Pada bentuk ini blok program yang dijalankan tergantung pada kondisi. Bentuk syntaxnya: Mempunyai 2 cabang
Page 1
If (condition) Then (statements) Else (else statements) End If Mempunyai lebih dari 2 cabang If (condition) Then (statements) Else If (else statements 1) Else If (else statements 2)
Else (else statement) End If Contoh program: If txt1.text = UNIM Then txt2.text = Universitas Islam Majapahit Else txt2.text = Ketikkan UNIM dalam bentuk vokal End If
2.
Select Case
Digunakan untuk mengendalikan jalannya program dengan memilih beberapa alternatif pilihan. Bentuk syntax: Select Case (test value) Case (n-value) (n-statements) Case (n-value) (n-statements)
UNIVERSITAS ISLAM MAJAPAHIT MOJOKERTO Page 2
Case B
keterangan = OK lach
Case Else
keterangan = Capek deh
End Select
txtketerangan.text = keterangan
Page 3