Sabtu, 20 Oktober 2012

Tugas Pemrograman Visual 2



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 : 

 Jika dirunning maka kode barang dengan memilih “TAS” sudah terisi ;
Terimakasih :)

Tidak ada komentar:

Posting Komentar