Latihan 1 penggunaan Variabel
Pertanyaan dan Jawaban
1. Apa yang
menyebabkan program eror pada btalamat1_Click baris program alamat
= “Kuningan”?
jawab:
Yang menyebabkan program error pada btalamat1 _click yaitu kurangnya variable Dim “Dim alamat As String” atau dengan membuang alamat = “kuningan” karena sebelumnya sudah tertuliskan const alamat =
“kuningan” yang
merupakan pengenal untuk penyimpan data
yang nilainya tidak dapat berubah
ubah ketika program di jalankan
2.
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 pendeklarasian variabel nama pada
nama1 menggunakan Dim dan di variabel nama pada nama2 tidak menggunakan
variabel Dim melainkan mengambil dari modul
public const pada variable nama, sehingga nama1 berbeda dengan nama2.
Dan ketika
di tekan tombol alamat1 dan alamat2
yang di tampilkan sama itu di karenakan penggunaan cost alamat= “kuningan”
yang di mana sebagai pengenal untuk menyimpan data dari from 1 dan alamat1,
alamat2 sudah dikenal dengan kuningan sehingga alamat2 tidak bisa mengambil alamat2 di module yang berisikan purwokerto.
3.
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:
Itu karena penggunbaan variable yang
membedakanya, pada tambah umur1 menggunakan
variable Dim sehingga pada saat kita menekan tambah umur 1 untuk kedua kalinya atau beberapa kali nilainya
akan kembali ke nilai awal yaitu 1, jadi hasilnya tetap akan satu.
Dim
Umur As Integer
Umur
+= 1
TxtUmur.Text
= Umur
Sedangkan untuk tambah umur2 menggunakan variable Static yang mana nilainya
tidak akan hilang selama program di jalankan dan nilainya akan bertambah sesuai
pemesanan (jadi ketika di klik tambah
umur2 nilainya akan bertambah 1, tanpa menghilangkan nilai awal)
Static umur As Integer
umur += 1
txtumur.Text = umur
4.
Berikan
analisa anda untuk form dua?
jawab:
Pada form dua yaitu penggunaan module, di mana yang berfungsi
Untuk memanggil beberapa function
yang ada dalam module tersebut dan
function tersebut sifatnya public yang artinya semua form dapat menggunkan
function yang ada pada mudule tersebut.
Jadi kode
kode pada form dua di tuliskan pada module, sehingga form dua mengambil data
dari module.
Latihan 2 IF dan Case
pada sebuah program yang di berikan terdapat kekurangan kelengkapan pada bagian kodenya yaitu di antaranya:
di bawah ini adalah program yang masih kurang lengkap
Untuk kekurangan pertama pada texs boxs nama barang dan harga barang pada intinya memang dapan di tulis atau di ketik karena penggunaan tool boxs yaitu texs book. jadi supaya texs book tersebut tidak dapat di tulis secara manual maka pada propertis texs boks nama barang dan harga barang pada bagian Read Only saya ganti False menjadi True
gambar sebelum di rubah Read Only nya
Gambar setelah di rubah Read Only ny menjadi True
Kekurangan kedua terdapan pada kode barang TAS
pada combo boxs penulisan programnya adalah
case else
nama barang = "_"
harga barang =0
seharusnya nama barang harus di isikan harganya berapa terserah pada contoh di isikan dengan harga Rp. 90.000,-
case else
nama barang = "TAS"
harga barang = 90000
Itulah yang hanya saya bisa analisa ......
TERIMA KASIH...
Tidak ada komentar:
Posting Komentar