
Asdar Id – Visual Basic 6.0 adalah sebuah perangkat lunak yang biasa digunakan untuk membuat sistem informasi database. Perangkat lunak Visual Basic 6.0 merupakan suatu pemutakhiran dari versi-versi Visual Basic sebelumnya yaitu Visual Basic 1-5. Software yang dikembangkan oleh Microsoft ini berkembang menjadi visual studio, visual basic .net, serta visual basic 2008.
Visual Basic seringkali dijadikan sebagai langkah awal seseorang belajar bahasa pemrograman karena bahasa pemrograman pada Visual Basic paling mudah dimengerti dan ramai digunakan. Pemrograman tingkat dasar Visual Basic cukup sederhana, yaitu mengatur menu dan menggunakan bahasa Inggris yang sederhana dan tidak terlalu rumit sebagai bahasa pemrogramannya.
Mengenal Fungsi If Dalam Visual Basic 6.0
Apa Itu If
Visual Basic memiliki fungsi-fungsi yang bermacam-macam dalam bahasa pemrogramannya, salah satunya yaitu ‘If’. Fungsi If pada Visual Basic biasanya digunakan untuk menentukan pilihan. Jika sebuah pilihan bernilai benar atau “TRUE”, maka sebuah parameter akan dijalankan oleh program.
Macam-macam Fungsi If
If bisa juga diartikan sebagai perintah berdasarkan parameter suatu variabel di Visual Basic. Tentu saja if memiliki berbagai fungsi atau kegunaan. Berikut beberapa fungsi If :
Jika parameter terpenuhi maka dilaksanakan suatu proses yang hanya satu baris perintah
If (parameter) Then (perintah apabila parameter terpenuhi)
Parameter :
Jika pembelian lebih dari 500.000, maka pembeli diberi piring If beli > 500000 then hadiah=piring
Jika parameter terpenuhi maka akan dilaksanakan lebih dari satu proses
If (parameter) Then (Proses1) (Proses2) End if
Parameter :
Jika pembelian lebih dari 500.000, maka pembeli diberikan potongan harga 20% dan diberi piring If beli >500000 Then Bayar = 500000 - (500000*20%) Hadiah=piring End if
Jika parameter terpenuhi maka dilakukan proses A, dan jika tidak terpenuhi maka dilakukan proses B, (2 kemungkinan) namun hanya satu proses.
If (parameter) Then (prosesA) Else (prosesB)
Parameter :
Jika tinggi siswa lebih dari 185 maka status siswa tersebut Lolos, jika tidak maka Tidak Lolos
If tinggi > 185 then status = Lolos Else status = Tidak Lolos
Jika parameter terpenuhi maka dilakukan proses A, dan jika tidak terpenuhi maka dilakukan proses B, (2 kemungkinan) dan jumlah proses lebih dari satu.
If (parameter) then (proses1) (proses2) Else (proses3) (proses4) End if
Parameter :
Jika nilasi siswa lebih dari 7, maka siswa tersebut Lolos dan nilai huruf adalah A, jika tidak maka Tidak Lolos dan Nilai huruf adalah C
If nilai > 7 then Status = lolos Nilaihuruf = A Else Status = Tidak Lolos Nilaihuruf = C End if
If bercabang dengan satu proses.
If (parameter1) then (proses1) Else
If (parameter2) then (proses2) Else If (parameter3) then (proses3) Else If (parameter n) then (proses n) End if End if End if End if
Parameter :
Jika tinggi kurang dari 40 maka nilai huruf = C
Jika tinggi kurang dari 70 maka nilai huruf = B
Jika tinggi kurang dari 100 maka nilai huruf = A
Jika tinggi kurang dari 110 maka nilai huruf = S
If tinggi < 41 then Nilaihuruf = C Else If tinggi < 71 then Nilaihuruf = B Else If tinggi < 101 then Nilaihuruf = A Else If tinggi < 111 then Nilaihuruf =S End if End if End if End if
Demikian pembahasan mengenai Fungsi If Dalam Visual Basic 6.0, semoga bermanfaat.