Senin, 22 Oktober 2012

TUGAS 2



Latihan 1 

  •   Apa yang menyebabkan program error pada btalamat1_click baris program alamat =”kuningan”.
Jawab : karena dimana pada baris program tersebut tidak ada pendeklarasisan variable, seharusnya pada kode programnya sebagai berikut :

 

  •  Kenapa pada saat ditekan tombol nama1 dan nama2 nama yang ditampilkan pada textbox nama yang berbeda, sedangkan pada tombol alamat1 dan alamat2 alamat yang muncul sama.

Jawab : karena pada nama1 menggunakan variable Dim (variable local), variable ini hanya dikenal pada nama1 saja, sedangkan pada nama2 tidak ada pendeklarasian variabelnya sehingga untuk nama2 langsung memanggil  atau mengambil isi dari module. Karena pada module menggunakan pendeklarasian sebagai berikut.

 
    
Sehingga dapat dikenal oleh semua komponen asalkan penulisan variabelnya sama.

Dan untuk alamat1 dan alamat2 keduanya mengambil lsngsung dari isi
const alamat = “kuningan”  maka hasil dari pemanggilan alamat1 dan alamat2 sama yaitu kuningan.

  •  Kenapa pada saat ditekan tombol tambah umur1 umur yang keluar tetap angka 1, sedangkan untuk tombol tambah umur2 umur yang keluar selau betambah satu dari sebelumnya.

Jawab : karena pada tambah umur1 menggunakan variable Dim (variable local)

Umur dideklarasikan dengan nilai 1 dan bersifat tetap.

Sedangkan untuk tambah umur2 menggunakan Static.

Dimana pada program tambah umur2 ini dapat menambahkan sesuai dengan yang kita inginkan, selama program ini dijalankan.

  •      Analisa form 2
Setelah kita menjalankan program yang sudah kita buat, maka kita juga bisa memanggil atau menampilkan form 2 , dengan cara kita klik pada tombol show form 2. Karena pada form2 kita sudah isikan kode program sebagai berikut :

Kemudian form2 dapat kita gunakan.

Latihan 2 if dan case.


Kelemahan pada program ke-2, apabila kita sudah menjalankan program tersebut dan mau mengganti pilihan barang dari sebelumnya maka jumlah barang, total harga, cara beli, diskon dan total bayar tidak hilang atau masih ada hasil dari data sebelumnya.

Jadi saya menambahkan kode program pada Cmbkode_SelectedIndexChanged agar pada saat kita mengganti pilihan barang maka hasil dari jumlah barang, total harga, cara beli, diskon dan total bayar hilang/ terhapus. Tambahan kode programnya sebagai berikut:


Hasilnya.


Selanjutnya pada tombol bersihkan saya menambahkan kode program lagi, supaya pada saat kita pilih tombol bersihkan data yang sudah ada akan terhapus semua.
  

Hasilnya


Selanjutnya pada tombol kelura saya menambahkan lagi, agar pada saat kita click tombol keluar akan muncul sebuah pesan.


Hasilnya


Hanya itulah perbaikan yang saya lakukan pada program tersebut, apabila ada kekurangan saya minta maaf.

Tidak ada komentar:

Posting Komentar