You are on page 1of 5

Microsoft Visual Studio

STMIK TRIGUNA DHARMA

BAB 3

FUNGSI SELEKSI

Pencabangan terjadi jika program harus memilih salah satu dari sekian banyak pilihan yang tersedia. Pilihan biasanya didasarkan pada benar/salah dari kondisi tertentu. Artinya, pencabangan menggunakan tipe data Boolean dengan melibatkan kondisi True(Benar) atau False(Salah). Pada prinsipnya untuk melakukan penseleksian sering digunakan beberapa fungsi, yaitu: 1. fungsi logika (if)
syntaxnya :
if condition then statements else statements end if

2. fungsi bentuk (case)


syntaxnya :
select Case variable Case is operatordannilaitetap Statement Case is operatordannilaitetap_n Statemen_n Case else Statement End case

1. Fungsi Logika Pembuatan Program sederhana dengan menerapkan fungsi IF Rancanglah program penginputan dengan ketentuan sbb: -. Jika nilainya a maka keterangan yudisiumnya sangat baik, jika b maka baik, jika c maka cukup, jika d maka kurang, jika e maka gagal

Langkah Pasti Menuju Sukses

19

Microsoft Visual Studio

STMIK TRIGUNA DHARMA

maka algoritmanya sbb: - jika nilai = a maka hasil Sangat Baik selainjika nilai = b maka hasil Baik selainjika nilai = c maka hasil Cukup selainjika nilai = d then hasil kurang selainitu hasil Gagal keluar Tampilan Design Sbb:

Untuk kode selengkapnya lihat pada Tampilan Code

No 1 2 3 4 5

Objek textbox1 textbox2 Button1 Button2 Button3

Properties Name : TxtHuruf text : dikosongkan Name : TxtKet text : dikosongkan Name : BtnIf text : Proses &If Name : BtnCase text : Proses &Case Name : BtnUlang
20

Langkah Pasti Menuju Sukses

Microsoft Visual Studio 6 7 Button4 Form1

STMIK TRIGUNA DHARMA text : &Ulang Name : BtnKeluar text : &Keluar text : Program Penilaian startposition : centerscreen, Backcolor : custom, pilih warnanya

Tampilan Code: Bentuklah kode program-nya, dengan cara: 1. 2x klik objek yang akan di beri kode. Disini objeknya button( tombol OK) 2. maka muncul gbr dibawah ini:

3. lalu compile program, dengan cara: a. klik menu build + build ... (tanda titik disini menyesuaikan dengan nama projeknya) b. lalu cek pada kotak error, jika ada pesan error maka 2xklik pada pesan error tsb, maka kursor anda akan berada pada kode yang salah dan silahkan perbaiki
Langkah Pasti Menuju Sukses 21

Microsoft Visual Studio

STMIK TRIGUNA DHARMA

c. lalu jalankan, dan ketikkan nilai a atau b atau c atau d pada kotak textbox, lalu tekan tombol proses if atau proses case

4. Simpan, (lihat caranya pada modul 1), lalu tutup jika ada pesan simpan jawab yes 5. setelah semua tertutup maka cek pada windows explorer (lihat caranya modul 1) Pesan Kesalahan:

Arti kesalahan : masih ada program yang sedang berjalan. Solusinya : sebelum dijalankan semua program yang sedang di run harus tutup semua. 2. Fungsi Case Penggunaan fungsi case untuk code program diatas sbb:

Langkah Pasti Menuju Sukses

22

Microsoft Visual Studio

STMIK TRIGUNA DHARMA

latihan : Buatlah fungsi logika dengan ketentuan sbb: Keadaan cuaca hari ini sangat cerah jadi belajar VB08, sebaliknya Jawaban:
If = then Jawaban Else Jawaban End if

Dari syntax diatas maka didapat sbb:


If cuaca = sangat cerah then Belajar VB08 Else Tidak Belajar VB08 End if Atau If cuaca =sangat cerah then Belajar VB08 End if

If cuaca =tidak sangat cerah then Tidak Belajar Vb08 End if

Bentuk program berdasarkan kode diatas dan coba ganti dengan fungsi Case

Langkah Pasti Menuju Sukses

23