Pemrograman komputer

21
PERTEMUAN VII Penggunaan Struktur Kontrol SELECT

description

Bahan Kuliah

Transcript of Pemrograman komputer

PERTEMUAN VII

Penggunaan Struktur Kontrol

SELECT

TUJUAN

bull Mengenal Struktur Kontrol

bull Struktur Kontrol SelecthellipCase

bull Contoh Program Struktur SELECThellipCASE

Mengenal Struktur KontrolStruktur kontrol di dalam bahasa pemrograman

adalah perintah dengan bentuk (struktur) tertentu yang

digunakan untuk mengatur (mengontrol) jalannya program Visual Basic 6 mengenal dua jenis struktur kontrol yaitu

1 Struktur kontrol keputusan - digunakan untuk memutuskan kode program mana yang akan

dikerjakan berdasarkan suatu kondisi Akan dibahas pada bab ini

2 Struktur kontrol pengulangan - digunakan untuk melakukan pengulangan kode program Akan

dibahas pada bab selanjutnya

Mengenal Struktur Kontrol

Ada dua bentuk struktur kontrol keputusan yaitu

1 Struktur IFhellipTHEN Sudah dibahas pada bab yang lalu

2 Struktur SELECThellipCASE Akan dibahas pada bab ini

Struktur Kontrol SelecthellipCaseBentuk penulisan (syntax) struktur SELECThellipCASE SELECT CASE ltpilihangtCASE ltpilihan 1gtltblok kode program 1gtCASE ltpilihan 2gtltblok kode program 2gtCASE ltpilihan ngtltblok kode program ngt[CASE ELSEltblok kode program xgt]END SELECT

Bila ltpilihangt sesuai dengan ltpilihan 1gt maka ltblok kode program 1gt akan dikerjakan dst Tetapi bila ltpilihangt tidak ada yang sesuai dengan ltpilihan 1gt sd ltpilihan ngt maka ltblok kode program xgt yang akan dikerjakan

Contoh Program Struktur SELECThellipCASEBentuk penulisan (syntax) struktur SELECThellipCASE SELECT CASE ltpilihangtCASE ltpilihan 1gtltblok kode program 1gtCASE ltpilihan 2gtltblok kode program 2gtCASE ltpilihan ngtltblok kode program ngt[CASE ELSEltblok kode program xgt]END SELECT

Bila ltpilihangt sesuai dengan ltpilihan 1gt maka ltblok kode program 1gt akan dikerjakan dst Tetapi bila ltpilihangt tidak ada yang sesuai dengan ltpilihan 1gt sd ltpilihan ngt maka ltblok kode program xgt yang akan dikerjakan

Contoh Program Struktur SELECThellipCASE

Aktifkan VB 6 melalui tombol StartBuka kembali project LatihanvbpTambahkan Form baru ke dalam ProjectPada Jendela Form buatlah UI seperti ini

(Gunakan komponen Label ListBox TextBox dan CommandButton)

Contoh Program Struktur SELECThellipCASEPengaturan property setiap object-nya adalah sebagai berikut

Contoh Program Struktur SELECThellipCASE

Buka Jendela Code dan pada bagian Code Editor ketikkan kode programnya sebagai berikut Private Sub Form_Load()List1AddItem DisketList1AddItem BukuList1AddItem KertasList1AddItem PulpenEnd Sub

Contoh Program Struktur SELECThellipCASE

Private Sub Command1_Click()Dim harga As Currency total As CurrencyDim jumlah As IntegerDim diskon As SingleDim satuan As StringIf List1Text = ThenMsgBox Anda belum memilih barang List1ListIndex = 0Exit SubEnd If

Contoh Program Struktur SELECThellipCASE

If Text1Text = ThenMsgBox Anda belum mengisi jumlah barang Text1SetFocusExit SubEnd If

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

TUJUAN

bull Mengenal Struktur Kontrol

bull Struktur Kontrol SelecthellipCase

bull Contoh Program Struktur SELECThellipCASE

Mengenal Struktur KontrolStruktur kontrol di dalam bahasa pemrograman

adalah perintah dengan bentuk (struktur) tertentu yang

digunakan untuk mengatur (mengontrol) jalannya program Visual Basic 6 mengenal dua jenis struktur kontrol yaitu

1 Struktur kontrol keputusan - digunakan untuk memutuskan kode program mana yang akan

dikerjakan berdasarkan suatu kondisi Akan dibahas pada bab ini

2 Struktur kontrol pengulangan - digunakan untuk melakukan pengulangan kode program Akan

dibahas pada bab selanjutnya

Mengenal Struktur Kontrol

Ada dua bentuk struktur kontrol keputusan yaitu

1 Struktur IFhellipTHEN Sudah dibahas pada bab yang lalu

2 Struktur SELECThellipCASE Akan dibahas pada bab ini

Struktur Kontrol SelecthellipCaseBentuk penulisan (syntax) struktur SELECThellipCASE SELECT CASE ltpilihangtCASE ltpilihan 1gtltblok kode program 1gtCASE ltpilihan 2gtltblok kode program 2gtCASE ltpilihan ngtltblok kode program ngt[CASE ELSEltblok kode program xgt]END SELECT

Bila ltpilihangt sesuai dengan ltpilihan 1gt maka ltblok kode program 1gt akan dikerjakan dst Tetapi bila ltpilihangt tidak ada yang sesuai dengan ltpilihan 1gt sd ltpilihan ngt maka ltblok kode program xgt yang akan dikerjakan

Contoh Program Struktur SELECThellipCASEBentuk penulisan (syntax) struktur SELECThellipCASE SELECT CASE ltpilihangtCASE ltpilihan 1gtltblok kode program 1gtCASE ltpilihan 2gtltblok kode program 2gtCASE ltpilihan ngtltblok kode program ngt[CASE ELSEltblok kode program xgt]END SELECT

Bila ltpilihangt sesuai dengan ltpilihan 1gt maka ltblok kode program 1gt akan dikerjakan dst Tetapi bila ltpilihangt tidak ada yang sesuai dengan ltpilihan 1gt sd ltpilihan ngt maka ltblok kode program xgt yang akan dikerjakan

Contoh Program Struktur SELECThellipCASE

Aktifkan VB 6 melalui tombol StartBuka kembali project LatihanvbpTambahkan Form baru ke dalam ProjectPada Jendela Form buatlah UI seperti ini

(Gunakan komponen Label ListBox TextBox dan CommandButton)

Contoh Program Struktur SELECThellipCASEPengaturan property setiap object-nya adalah sebagai berikut

Contoh Program Struktur SELECThellipCASE

Buka Jendela Code dan pada bagian Code Editor ketikkan kode programnya sebagai berikut Private Sub Form_Load()List1AddItem DisketList1AddItem BukuList1AddItem KertasList1AddItem PulpenEnd Sub

Contoh Program Struktur SELECThellipCASE

Private Sub Command1_Click()Dim harga As Currency total As CurrencyDim jumlah As IntegerDim diskon As SingleDim satuan As StringIf List1Text = ThenMsgBox Anda belum memilih barang List1ListIndex = 0Exit SubEnd If

Contoh Program Struktur SELECThellipCASE

If Text1Text = ThenMsgBox Anda belum mengisi jumlah barang Text1SetFocusExit SubEnd If

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Mengenal Struktur KontrolStruktur kontrol di dalam bahasa pemrograman

adalah perintah dengan bentuk (struktur) tertentu yang

digunakan untuk mengatur (mengontrol) jalannya program Visual Basic 6 mengenal dua jenis struktur kontrol yaitu

1 Struktur kontrol keputusan - digunakan untuk memutuskan kode program mana yang akan

dikerjakan berdasarkan suatu kondisi Akan dibahas pada bab ini

2 Struktur kontrol pengulangan - digunakan untuk melakukan pengulangan kode program Akan

dibahas pada bab selanjutnya

Mengenal Struktur Kontrol

Ada dua bentuk struktur kontrol keputusan yaitu

1 Struktur IFhellipTHEN Sudah dibahas pada bab yang lalu

2 Struktur SELECThellipCASE Akan dibahas pada bab ini

Struktur Kontrol SelecthellipCaseBentuk penulisan (syntax) struktur SELECThellipCASE SELECT CASE ltpilihangtCASE ltpilihan 1gtltblok kode program 1gtCASE ltpilihan 2gtltblok kode program 2gtCASE ltpilihan ngtltblok kode program ngt[CASE ELSEltblok kode program xgt]END SELECT

Bila ltpilihangt sesuai dengan ltpilihan 1gt maka ltblok kode program 1gt akan dikerjakan dst Tetapi bila ltpilihangt tidak ada yang sesuai dengan ltpilihan 1gt sd ltpilihan ngt maka ltblok kode program xgt yang akan dikerjakan

Contoh Program Struktur SELECThellipCASEBentuk penulisan (syntax) struktur SELECThellipCASE SELECT CASE ltpilihangtCASE ltpilihan 1gtltblok kode program 1gtCASE ltpilihan 2gtltblok kode program 2gtCASE ltpilihan ngtltblok kode program ngt[CASE ELSEltblok kode program xgt]END SELECT

Bila ltpilihangt sesuai dengan ltpilihan 1gt maka ltblok kode program 1gt akan dikerjakan dst Tetapi bila ltpilihangt tidak ada yang sesuai dengan ltpilihan 1gt sd ltpilihan ngt maka ltblok kode program xgt yang akan dikerjakan

Contoh Program Struktur SELECThellipCASE

Aktifkan VB 6 melalui tombol StartBuka kembali project LatihanvbpTambahkan Form baru ke dalam ProjectPada Jendela Form buatlah UI seperti ini

(Gunakan komponen Label ListBox TextBox dan CommandButton)

Contoh Program Struktur SELECThellipCASEPengaturan property setiap object-nya adalah sebagai berikut

Contoh Program Struktur SELECThellipCASE

Buka Jendela Code dan pada bagian Code Editor ketikkan kode programnya sebagai berikut Private Sub Form_Load()List1AddItem DisketList1AddItem BukuList1AddItem KertasList1AddItem PulpenEnd Sub

Contoh Program Struktur SELECThellipCASE

Private Sub Command1_Click()Dim harga As Currency total As CurrencyDim jumlah As IntegerDim diskon As SingleDim satuan As StringIf List1Text = ThenMsgBox Anda belum memilih barang List1ListIndex = 0Exit SubEnd If

Contoh Program Struktur SELECThellipCASE

If Text1Text = ThenMsgBox Anda belum mengisi jumlah barang Text1SetFocusExit SubEnd If

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Mengenal Struktur Kontrol

Ada dua bentuk struktur kontrol keputusan yaitu

1 Struktur IFhellipTHEN Sudah dibahas pada bab yang lalu

2 Struktur SELECThellipCASE Akan dibahas pada bab ini

Struktur Kontrol SelecthellipCaseBentuk penulisan (syntax) struktur SELECThellipCASE SELECT CASE ltpilihangtCASE ltpilihan 1gtltblok kode program 1gtCASE ltpilihan 2gtltblok kode program 2gtCASE ltpilihan ngtltblok kode program ngt[CASE ELSEltblok kode program xgt]END SELECT

Bila ltpilihangt sesuai dengan ltpilihan 1gt maka ltblok kode program 1gt akan dikerjakan dst Tetapi bila ltpilihangt tidak ada yang sesuai dengan ltpilihan 1gt sd ltpilihan ngt maka ltblok kode program xgt yang akan dikerjakan

Contoh Program Struktur SELECThellipCASEBentuk penulisan (syntax) struktur SELECThellipCASE SELECT CASE ltpilihangtCASE ltpilihan 1gtltblok kode program 1gtCASE ltpilihan 2gtltblok kode program 2gtCASE ltpilihan ngtltblok kode program ngt[CASE ELSEltblok kode program xgt]END SELECT

Bila ltpilihangt sesuai dengan ltpilihan 1gt maka ltblok kode program 1gt akan dikerjakan dst Tetapi bila ltpilihangt tidak ada yang sesuai dengan ltpilihan 1gt sd ltpilihan ngt maka ltblok kode program xgt yang akan dikerjakan

Contoh Program Struktur SELECThellipCASE

Aktifkan VB 6 melalui tombol StartBuka kembali project LatihanvbpTambahkan Form baru ke dalam ProjectPada Jendela Form buatlah UI seperti ini

(Gunakan komponen Label ListBox TextBox dan CommandButton)

Contoh Program Struktur SELECThellipCASEPengaturan property setiap object-nya adalah sebagai berikut

Contoh Program Struktur SELECThellipCASE

Buka Jendela Code dan pada bagian Code Editor ketikkan kode programnya sebagai berikut Private Sub Form_Load()List1AddItem DisketList1AddItem BukuList1AddItem KertasList1AddItem PulpenEnd Sub

Contoh Program Struktur SELECThellipCASE

Private Sub Command1_Click()Dim harga As Currency total As CurrencyDim jumlah As IntegerDim diskon As SingleDim satuan As StringIf List1Text = ThenMsgBox Anda belum memilih barang List1ListIndex = 0Exit SubEnd If

Contoh Program Struktur SELECThellipCASE

If Text1Text = ThenMsgBox Anda belum mengisi jumlah barang Text1SetFocusExit SubEnd If

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Struktur Kontrol SelecthellipCaseBentuk penulisan (syntax) struktur SELECThellipCASE SELECT CASE ltpilihangtCASE ltpilihan 1gtltblok kode program 1gtCASE ltpilihan 2gtltblok kode program 2gtCASE ltpilihan ngtltblok kode program ngt[CASE ELSEltblok kode program xgt]END SELECT

Bila ltpilihangt sesuai dengan ltpilihan 1gt maka ltblok kode program 1gt akan dikerjakan dst Tetapi bila ltpilihangt tidak ada yang sesuai dengan ltpilihan 1gt sd ltpilihan ngt maka ltblok kode program xgt yang akan dikerjakan

Contoh Program Struktur SELECThellipCASEBentuk penulisan (syntax) struktur SELECThellipCASE SELECT CASE ltpilihangtCASE ltpilihan 1gtltblok kode program 1gtCASE ltpilihan 2gtltblok kode program 2gtCASE ltpilihan ngtltblok kode program ngt[CASE ELSEltblok kode program xgt]END SELECT

Bila ltpilihangt sesuai dengan ltpilihan 1gt maka ltblok kode program 1gt akan dikerjakan dst Tetapi bila ltpilihangt tidak ada yang sesuai dengan ltpilihan 1gt sd ltpilihan ngt maka ltblok kode program xgt yang akan dikerjakan

Contoh Program Struktur SELECThellipCASE

Aktifkan VB 6 melalui tombol StartBuka kembali project LatihanvbpTambahkan Form baru ke dalam ProjectPada Jendela Form buatlah UI seperti ini

(Gunakan komponen Label ListBox TextBox dan CommandButton)

Contoh Program Struktur SELECThellipCASEPengaturan property setiap object-nya adalah sebagai berikut

Contoh Program Struktur SELECThellipCASE

Buka Jendela Code dan pada bagian Code Editor ketikkan kode programnya sebagai berikut Private Sub Form_Load()List1AddItem DisketList1AddItem BukuList1AddItem KertasList1AddItem PulpenEnd Sub

Contoh Program Struktur SELECThellipCASE

Private Sub Command1_Click()Dim harga As Currency total As CurrencyDim jumlah As IntegerDim diskon As SingleDim satuan As StringIf List1Text = ThenMsgBox Anda belum memilih barang List1ListIndex = 0Exit SubEnd If

Contoh Program Struktur SELECThellipCASE

If Text1Text = ThenMsgBox Anda belum mengisi jumlah barang Text1SetFocusExit SubEnd If

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASEBentuk penulisan (syntax) struktur SELECThellipCASE SELECT CASE ltpilihangtCASE ltpilihan 1gtltblok kode program 1gtCASE ltpilihan 2gtltblok kode program 2gtCASE ltpilihan ngtltblok kode program ngt[CASE ELSEltblok kode program xgt]END SELECT

Bila ltpilihangt sesuai dengan ltpilihan 1gt maka ltblok kode program 1gt akan dikerjakan dst Tetapi bila ltpilihangt tidak ada yang sesuai dengan ltpilihan 1gt sd ltpilihan ngt maka ltblok kode program xgt yang akan dikerjakan

Contoh Program Struktur SELECThellipCASE

Aktifkan VB 6 melalui tombol StartBuka kembali project LatihanvbpTambahkan Form baru ke dalam ProjectPada Jendela Form buatlah UI seperti ini

(Gunakan komponen Label ListBox TextBox dan CommandButton)

Contoh Program Struktur SELECThellipCASEPengaturan property setiap object-nya adalah sebagai berikut

Contoh Program Struktur SELECThellipCASE

Buka Jendela Code dan pada bagian Code Editor ketikkan kode programnya sebagai berikut Private Sub Form_Load()List1AddItem DisketList1AddItem BukuList1AddItem KertasList1AddItem PulpenEnd Sub

Contoh Program Struktur SELECThellipCASE

Private Sub Command1_Click()Dim harga As Currency total As CurrencyDim jumlah As IntegerDim diskon As SingleDim satuan As StringIf List1Text = ThenMsgBox Anda belum memilih barang List1ListIndex = 0Exit SubEnd If

Contoh Program Struktur SELECThellipCASE

If Text1Text = ThenMsgBox Anda belum mengisi jumlah barang Text1SetFocusExit SubEnd If

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

Aktifkan VB 6 melalui tombol StartBuka kembali project LatihanvbpTambahkan Form baru ke dalam ProjectPada Jendela Form buatlah UI seperti ini

(Gunakan komponen Label ListBox TextBox dan CommandButton)

Contoh Program Struktur SELECThellipCASEPengaturan property setiap object-nya adalah sebagai berikut

Contoh Program Struktur SELECThellipCASE

Buka Jendela Code dan pada bagian Code Editor ketikkan kode programnya sebagai berikut Private Sub Form_Load()List1AddItem DisketList1AddItem BukuList1AddItem KertasList1AddItem PulpenEnd Sub

Contoh Program Struktur SELECThellipCASE

Private Sub Command1_Click()Dim harga As Currency total As CurrencyDim jumlah As IntegerDim diskon As SingleDim satuan As StringIf List1Text = ThenMsgBox Anda belum memilih barang List1ListIndex = 0Exit SubEnd If

Contoh Program Struktur SELECThellipCASE

If Text1Text = ThenMsgBox Anda belum mengisi jumlah barang Text1SetFocusExit SubEnd If

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASEPengaturan property setiap object-nya adalah sebagai berikut

Contoh Program Struktur SELECThellipCASE

Buka Jendela Code dan pada bagian Code Editor ketikkan kode programnya sebagai berikut Private Sub Form_Load()List1AddItem DisketList1AddItem BukuList1AddItem KertasList1AddItem PulpenEnd Sub

Contoh Program Struktur SELECThellipCASE

Private Sub Command1_Click()Dim harga As Currency total As CurrencyDim jumlah As IntegerDim diskon As SingleDim satuan As StringIf List1Text = ThenMsgBox Anda belum memilih barang List1ListIndex = 0Exit SubEnd If

Contoh Program Struktur SELECThellipCASE

If Text1Text = ThenMsgBox Anda belum mengisi jumlah barang Text1SetFocusExit SubEnd If

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

Buka Jendela Code dan pada bagian Code Editor ketikkan kode programnya sebagai berikut Private Sub Form_Load()List1AddItem DisketList1AddItem BukuList1AddItem KertasList1AddItem PulpenEnd Sub

Contoh Program Struktur SELECThellipCASE

Private Sub Command1_Click()Dim harga As Currency total As CurrencyDim jumlah As IntegerDim diskon As SingleDim satuan As StringIf List1Text = ThenMsgBox Anda belum memilih barang List1ListIndex = 0Exit SubEnd If

Contoh Program Struktur SELECThellipCASE

If Text1Text = ThenMsgBox Anda belum mengisi jumlah barang Text1SetFocusExit SubEnd If

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

Private Sub Command1_Click()Dim harga As Currency total As CurrencyDim jumlah As IntegerDim diskon As SingleDim satuan As StringIf List1Text = ThenMsgBox Anda belum memilih barang List1ListIndex = 0Exit SubEnd If

Contoh Program Struktur SELECThellipCASE

If Text1Text = ThenMsgBox Anda belum mengisi jumlah barang Text1SetFocusExit SubEnd If

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

If Text1Text = ThenMsgBox Anda belum mengisi jumlah barang Text1SetFocusExit SubEnd If

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASESelect Case List1TextCase Disketharga = 35000satuan = BoxCase Bukuharga = 20000satuan = LusinCase Kertasharga = 25000satuan = RimCase Pulpenharga = 10000satuan = PakEnd Select

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

lblBarangCaption = Barang amp List1TextlblHargaCaption = Harga amp Format(harga Currency) amp amp satuanlblJumlahCaption = Jumlah amp Text1Text amp amp satuanjumlah = Text1Text

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

Select Case jumlahCase Is lt 10diskon = 0Case 10 To 20diskon = 015Case Elsediskon = 02End Selecttotal = jumlah (harga (1 - diskon))lblDiskonCaption = Diskon amp Format(diskon 0 )lblTotalCaption = Total Bayar amp Format(total Currency)End Sub

Simpan Form6 (nama file Lat6frm)

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

Anda bisa men-download file Lat6frm dan file latihan-latihan sebelumnyaKlik menu Project gt Project1 Properties lalu klik tab General Gantilah Startup Object-nya menjadiForm6Coba jalankan Project1 1048707 List1 akan terisi nama-nama barang1048707 Klik tombol OK 1048707 akan muncul kotak pesan Anda belum memilih barang

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

bullKlik OK nama barang pertama akan terpilih secara otomatis Anda boleh memilih nama barang yang lainnyabullKlik tombol OK 1048707 akan muncul kotak pesan Anda belum mengisi jumlah barang bullKlik OK text1 akan menjadi focus Isi jumlah barangnya misalnya 10bullKlik tombol OK 1048707 akan tampil nama barang harga barang (per-satuannya) jumlah barang (dengan satuannya) diskon dan total bayarbullCoba ganti pilihan nama barang (pada List1) dan jumlah barang (pada Text1) lalu klik lagi tombol OK

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21

Contoh Program Struktur SELECThellipCASE

Catatan 1048707 Bila jumlah barang diisi dengan selain angka akan muncul pesan error1048707 Untuk mengecek isi Text1 angka atau bukan tambahkan kode program berikutIf Not IsNumeric(Text1Text) ThenMsgBox Isi jumlah barang harus angka Text1SetFocusExit SubEnd If

  • PERTEMUAN VII
  • TUJUAN
  • Mengenal Struktur Kontrol
  • Slide 4
  • Struktur Kontrol SelecthellipCase
  • Contoh Program Struktur SELECThellipCASE
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21