Percabangan dan Perulangan Pada Visual Basic 6.0

 
InsyaAllah dimana ada kemauan disitu ada jalan. Berbagai tantangan telah kita lalui dalam pembelajaran pemrograman ini.  Sekarang kita sudah saatnya membahas percabangan dan perlangan karena rasanya sudah cukup bekal kita untuk membahas ini.  
Kadang-kadang mereka membentuk kubu sendiri antara yang laki-laki dan perempuan. Mereka salin mensupport satu degan yang lain. Antusiasme mereka untuk tahu membuat program begitu besar sekalipun diantara mereka masih memiliki sejumlah keterbatasan dalam melakukan analisa dari setiap tantangan. Tetapi paling tidak selalu ada keinginan untuk memecahkan persoalan yang diberikan. Semangat wahai "Ananda", sampai saatnya engkau semua kokoh berdiri sekuat "Semen Tonasa ups...he he he... maksudnya menjadi seorang "Programmer Propesional". InsyaAllah.
Coba lihat ekspresi mereka semua, dengan sagala keterbatasan yang ada satu komputer diborongi 8 orang. Ada yang ngintip disela-sela kuping temannya,  kepala merekapun  berdempet antara satu dengan yang lain memplototi sebuah laptop kecil nan mungil dan imut-imut he he he. Terkadang canda ria dan gelak tawa pecah jika ia berhasil menyelesaikan tantangan yang diberikan. "uhhuiiiii"!!!.
 

Bahasan kita saat ini adalah percabangan dalam Visual Basic 6.0

Percabangan dan Perulangan 
Pada bagian ini kita diharapkan dapat mengetahui, memahami, menguasai dan mampu mengimplementasi teori, konsep dan prinsip pemrograman visual dengan logika pemrograman yang benar, ringkas, dan tepat dalam penerapannya di bidang teknologi informasi.
Bacaan kita saat ini berkaitan dengan 7 hal yaitu:
  • Operator Kondisi
  • Operator Logika
  • Pernyataan If...Then...Else
  • Pernyataan Select...Case
  • Pernyataan Do..Loop
  • Pernyataan While...Whend
  • Penyataan For...Next
Waduh...istilah-itilah apalagi tuh di atas?  pasti kita akan semakin dipusingkan dengan kode-kode program yang lebih ribet. Sabar dulu to ah..jangan menarik kesimpulan sendiri dulu, ayo kita mempelajarinya dan segera mencobanya. Pasti Anda akan menemukan banyak rahasia di pelajaran  ini.Sebelum kita berkonsentrasi penuh dengan bahasan-bahasan di atas mari kita menghibur diri lagi dari lagu berikut ini.

Mari kita lanjutkan lagi untuk menggunakan waktu yang sangat berharga ini.
Operator Logika
Untuk mengontrol alur program dalam Visual Basic, kita bisa menggunakan bermacam-macam operator kondisi yang sudah pernah kita pelajari sebelumnya. Jika Anda lupa boleh kembali mempelajarinya kembali pada bahasan "Operator pada Visual Basic 6.0".  Pada dasarnya, operator kondisi ini mirip dengan operator aritmatik. Operator kondisi merupakan alat yang sangat hebat, dengan operator tersebut kita dapat melakukan perbandingan untuk memutuskan tindakan selanjutnya.

Operator logika
Operator ini juga sudah pernah dipelajari sebelumnya, sebagai tambahan untuk operator kondisi, ada beberapa operator logika yang ditambahkan pada Visual Basic sehingga memudahkan pembuatan alur program seperti And, Or, XOR, dan Not.

Pernyataan If...Then...Else
Syntak umum untuk pernyataan if...then...else adalah:
Bila <kondisi> bernilai True maka <kode program> akan dikerjakan.
Bila <kondisi> bernilai True maka <blok kode program 1> akan dikerjakan, tetapi bila <kondisi> bernilai False maka <blok kode program 2> yang akan dikerjakan.
Bila <kondisi 1> bernilai True maka <blok kode program 1> akan dikerjakan, kemudian bila <kondisi 2> bernilai True maka <blok kode program 2> akan dikerjakan, tetapi bila <kondisi 1> dan <kondisi 2> bernilai False maka <blok kode program 3> yang akan dikerjakan.

Select Case
Sintaksnya umumya sebagai berikut:
Setelah memahami berbagai sintaks if, If  else dan Select Case di atas maka saat ini kita akan  mencoba melakukan latihan lagi seperti pada gambar di bawah.
Contoh ini sebenarnya tidak terlalu asing buat kita, karena sudah pernah ada contoh latihan yang mirip sekalipun belum mengganakan konsep percabangan.
Syarat :

Jika penjualan barang harganya lebih dari Rp. 1.000.000 (satu juta rupiah) akan mendapat bonus 15 % dari penjualan, pajak 0.5% dari jumlah gaji pokok dan bonus. Untuk total gaji adalah jumlah semua gaji pokok ditambah bonus dikurangi pajak. 
Mari  menterjemahkannya ke dalam program:
Cermati program di atas dan pastikan bahwa Anda sudah mulai mengerti di komponen mana listing ini harus di letakkan.
Jika Anda sudah berhasil lanjutkan pada program berikut ini:
Listing yang Anda harus masukkan adalah:
 Listing selanjutnya pada komponen yang lain...he he he
Jika Anda berhasil menyelesaikan tugas di atas maka kita tingkatkan dengan mengerjakan tugas berikut ini.
Tugas berikutnya adalah membuat program Pembayaran Rekening Listrik perbulan contohnya sebagai berikut:
Selamat berjuang...jangan galau dan jangan bersedih..kita  ini adalah seorang Programmer!!!

Comments

Post a Comment

Popular posts from this blog

Variabel Visual Basic 6.0

Virus Ground Vs Triad-Madu Tiga