Struktur Percabangan

advertisement


Struktur ini digunakan jika menghadapi suatu
pilihan dimana harus memilih
Pilihan dapat terdiri dari:
◦ Satu pilihan (pilih A atau tidak)
◦ Dua pilihan (pilih A atau B)
◦ Lebih dari dua pilihan (pilih A atau B atau C atau D
atau .... )
Satu
Pilihan
Kond
Salah
Benar
Pernyataan
Dua
Pilihan
Pernyataan
Salah
Kond
Pernyataan
selanjutnya
Benar
Pernyataan

Percabangan dengan pilihan lebih dari 2
dapat dilakukan dengan dua cara :
◦ If bersarang
◦ Select ... Case
Kond
Benar
Pernyataan
1
Benar
Pernyataan
2
Salah
Kond
Salah
Pernyataan
3
1
Exp
2
4
Pernyataan
4
Pernyataan
1
3
Pernyataan
2
Pernyataan
3
Pernyataan
Selanjutnya
I f <kondisi> then
Pernyataan 1
Pernyataan 2
End if
I f nilai > 60 then
Print(“Lulus”)
End if
If <kondisi> then
Pernyataak benar 1
Pernyataan benar 2
Else
Pernyataan salah 1
Pernyataan salah 2
End if
If Angka >= 0 then
Print(“Bilangan Positif”)
Else
Print(“Bilangan
Negatif”)
End if
If <kondisi 1> then
Pernyataan benar 1.1
Pernyataan benar 1.2
Elseif <kondisi 2> then
Pernyataan benar 2.1
Pernyataan benar 2.2
Else
Pernyataan salah
End if
Select Case TestValue
Case value1: pernyataan 1
Case value 2: pernyataan 2

Else : pernyataan salah
End select
If bil< 0 then
Print(“bilangan negatif”)
Elseif bil = 0 then
Print(“bilangan Nol”)
Else
Print(“bilangan Positif”)
End if
Select Case Bulan
Case 1: Print(“Januari”)
Case 2: Print(“Pebruari”)

Case 12: Print(“Desember”)
Else : Print(“salah input”)
End select

Buatlah form
seperti
disamping,
program ini
untuk
menghitung
nilai dan
menentukan
grade dan
kelulusan
berdasarkan
nilai akhir

Buatlah form seperti dibawah, program ini
digunakan untuk mengkonversi bulan
masehi, jika di-inputkan suatu angka (1-12)
makan akan keluar bulan dalam bentuk string
Download