MODUL 3
1. Procedure
adalah statement dalam visual basic yang telah dipecah mnjadi bagian – bagian
(rutin–rutin) yang kecil dan tetap logis untuk meminimalisir kesalahan seorang
programmer. Procedure terdiri dari:
a. General Purpose Procedure (Prosedur Umum)
Prosedur yang dapat ditemukan dalam daftar Drop Down di jendela kode.
b. Event Procedure (Prosedur Kejadian), prosedur yang didalamnya terdapat kode yang
dilaksanakan saat suatu kejadian dari suatu kontrol di bangkitkan.
(http://apu0226.files.wordpress.com/2009/05/pterstruktur-procedure-function.pdf)
2. Function memiliki
action yang hampir sama dengan procedure yang
ditambahkan dalam program. Contoh :
Function
Pangkat 3 (Bilangan as Integer)
Pangkat 3 = Bilangan
* Bilangan * Bilangan
End
Function
3. Perbedaannya terdapat di Function yang dapat mengembalikan nilai
tertentu sedangkan procedure tidak.
4. Perbedaan Byval dan Byrev:
a. Byref
Parameter yang
dikirim berupa objek sehingga perubahan nilai apapun dari objek pada sub /
function akan berakibat berubahnya nilai dari objek tersebut secara langsung.
b. Byval
Parameter yang
dikirim berupa nilai dari suatu objek sehingga nilai objek tidak dapat diubah.
Perubahan nilai objek pada sub / function tidak akan berpengaruh para perubahan
nilai objek yang sebenarnya.
5. Operator Perbandingan
Digunakan
untuk membandingkan dua data atau lebih yang menghasilkan nilai logika true atau false.
Operator
|
Operasi
|
=
|
Sama dengan
|
< >
|
Tidak sama dengan
|
>
|
Lebih besar dari
|
<
|
Lebih kecil dari
|
>=
|
Lebih besar sama dengan
|
<=
|
Lebih kecil sama dengan
|
6. Operator Percabangan
Operator
percabangan berfungsi agar tidak terjadi kesalahan dan hasil yang dikeluarkan
oleh program tidak menyimpang dari yang seharusnya. Berikut ini adalah
macam-macam operator percabangan:
a. If...Then
Digunakan untuk memilih dua keadaan / lebih dengan mengecek
syarat di setiap keadaan / kondisi. Jika kondisi 1 memenuhi maka program akan
menjalankan penyataan 1, jika tidak maka program akan mengecek kondisi 2, jika
ya maka program akan menjalankan pernyataan 2, begitu seterusnya. Bentuk
kondisinya adalah:
If
kondisi1 then
‘Pernyataan 1’
Else if kondisi2 then
‘Pernyataan 2’
Else if kondisi3 then
‘Pernyataan 3’
Else
‘Pernyataan 4’
End if
End if
b. Select Case
Percabangan ini lebih mudah dibaca dan lebih
mudah penggunaan untuk alur program yang membutuhkan banyak percabangan. Bentuk
kondisinya adalah:
Select
case pilihan
Case
1
‘Pernyataan1’
Case
2
‘Pernyataan2’
Case
3
‘Pernyataan3’
Case
4
‘Pernyataan4’
End
Select
7. Operator Perulangan
Pada Visual Basic ada beberapa macam kondisi perulangan,
berikut ini adalah macam-macam operasi:
a. Do While...Loop
Memerintahkan program melakukan perulangan
jika syarat kondisi masih bernilai benar / true.
Jika masih bernilai salah maka program akan keluar dan berpindah ke kode
program selanjutnya. Bentuk kondisinya adalah:
·
Kondisi akhir
perulangan terletak di depan / awal :
Do While Kondisi
‘Pernyataan’
Loop
·
Kondisi akhir
perulangan terletak di belakang / akhir :
Do
‘Pernyataan’
Loop
While Kondisi
b. Do Until...Loop
Perulangan terus
berjalan selama kondisi masih bernilai salah dan berhenti jika kondisi bernilai
benar. Bentuk kondisinya adalah:
·
Untuk kondisi di
awal pernyataan:
Do until kondisi
‘Pernyataan’
Loop
·
Untuk kondisi di
akhir penyataan:
Do
‘Pernyataan’
Loop Until Kondisi
c. While...Wend
Digunakan saat kita menginginkan pernyataan
dijalankan selama kondisi ekspresi yang ditentukan masih bernilai benar. Bentuk
kondisinya adalah:
While ekspresi
‘pernyataan’
Wend
d. For...Next
Digunakan untuk melakukan perintah perulangan
dengan jumlah tertentu yang telah kita input. Bentuk kondisinya adalah:
For Indeks = nilaiawal to nilaiakhir
‘Pernyataan’
Next
indeks.
8. Membuat kata “ I Love You’ 100 kali pada
listing VB 2010.
9. Interface, Program, dan Listing program gaji
karyawan.
10. Analisa Listing.
Program ini untuk mendeteksi di kuadran berapa
koordinat terletak. Jika koordinat berada di x>0 dan y>0 maka koordinat
tersebut berada di kuadran 1. Koordinat berada di kuadran 2 jika x<0 dan
y>0. Koordinat berada di kuadran 3 jika koordinat x<0 dan y<0. Dan
koordinat berada di kuadran 4 jika koordinat x>0 dan y<0. Diluar itu maka
koordinat tidak berada di kuadran manapun.
No comments:
Post a Comment