Tugas Pemrograman Visual 2
LATIHAN 1 No.3 (Variabel Constanta Type Data)
a.
Apa yang menyebabkan program error pada
btalamat1_click baris program alamat = "Kuningan" ?
Jawab:
Caranya dengan menambahkan tanda ‘ pada alamat = “Kuningan” atau dengan kata lain di non aktifkan.
Sulosi :
b. Kenapa saat ditekan tombol nama1 dan nama2 nama
yang ditampilkan pada textbox nama berbeda sedangkan saat ditekan tombol
alamat1 dan alamat2 alamat yang ditampilkan pada textbox alamat sama?
Jawab : karena
dalam mendeklarasikan nama2 tidak di definisikan pada class tersebut,
sehingga secara otomatis variabel nama diambil dari Public Const nama yang
didefinisikan dalam Module1. Sedangkan
alamat1 dan alamat2 keduanya terdeklarasi dalam class Const
alamat =”Kuningan”. Sehingga menampilkan alamat yang sama.
c.
Kenapa saat ditekan tombol tambah umur 1 umur
selalu keluar angka 1 sedangkan saat ditekan tombol tambah umur 2 umur selalu
bertambah 1 dari umur sebelumnya?
Jawab : Karena tambahumur1 menggunakan dim dengan nilai variablel umur += 1 maka akan
selalu tetap. Sedangkan tambahumur2
menggunakan static sehingga nilai akan bertambah dengan
menekan tombol tersebut.
d.
Berikan analisa anda untuk form 2
Jawab : Karena terdapat statement Option Explicit Off (tidak mengharuskan variabel
dipesan terlebih dahulu) sehingga nilai yang ditampilkan adalah pendeklarasian
pada Module1.
LATIHAN 2 (IF dan CASE)
Kekurangan
yang terjadi pada program 2 adalah pada baris CASE untuk nama barang “TAS”
belum tertera pada listing programnya. Maka bila dirunning pun akan muncul seperti ini :
Penambahan listing code pada :
Terimakasih :)





Tidak ada komentar:
Posting Komentar