TUGAS 2 PEMROGRAMAN VISUAL ANALISA PROGRAM DENGAN VISUAL BASIC 2010

Artikel terkait : TUGAS 2 PEMROGRAMAN VISUAL ANALISA PROGRAM DENGAN VISUAL BASIC 2010

TUGAS 2 PEMROGRAMAN VISUAL
MENGANALISA PROGRAM VB ERROR REPORTING

pada posting ini merupakan salah satu tugas matakuliah di kampus saya "Pemrograman Visual". tentang menganalisa kesalahan program dan membuat sebuah program dengan menggunakan 2 permisalan variabel yaitu "if" dan "Case" dimana permisalan ini akan digunakan pada program penjualan produk seperti contoh program dibawah ini.

1. Pertanyaan yang menyebabkan program error pada saat di run di btalamat1_click  alamat=kuningan ?
Jawab :
Adalah program code pada btalamat1 yang menggunakan variabel alamat telah menggunakan variabel const alamat = “Kuningan” dimana variabel ini adalah nilai tetap yang tidak dapat di rubah dimana setiap variabel “alamat” yang ada dalam satu class, otomatis akan menggunakan nilai konstanta yang berada persisi dibawah public class dengan variable const alamat = “Kuningan”.  
Pada saat di run maka akan muncul error “Constant Cannot Be The Target Of The Assignment” untuk mengatasi permasalahannya dengan cara mengubah variabel menjadi komentar dengan menambahkan tanda (‘) petik pada variabel alamat=”Kuningan” menjadi  ‘alamat=”Kuningan”. ( llihat tanda petik sebelum alamat :D )

ANALISA :
-     Kenapa nama1 dan nama2 pada saat ditampilkan pada texbox nama berbeda ?
Jawab:
NAMA1                                :               Agung
NAMA2                                :               Agung Isnandar
Pada btnama1 variabel nama telah digunakan variabel terdekat yaitu “Dim nama = “Agung”,sehingga btnama1 menggunakan variabel tersebut dengan ouput nama : Agung.



Sedangkan pada btnama2 menampilkan “Agung Isnandar” dimana pada class button tersebut tidak memakai variabel langsung dibawahnya, tetapi menggunakan module1 , dimana module ini berfungsi sebagai variabel publik sehingga dapat di panggil oleh button lain termasuk yang beda form.
-     Kenapa alamat1 dan alamat2 pada saat ditampilkan pada texbox alamat sama ?
Karena pada variabel alamat semua ditujukan ke variabel konstanta = “Kuningan” yang telah ditentukan sebelumnya yang telah di taruh di bawah public class agar menjadi variabel publik (umum).sehingga pada saat di klik button alamat1 atau alamat2 akan menmpilkan output yang sama yaitu “kuningan”.



Sources List Code Form1 :


-      Kenapa saat ditekan tombol tambah umur1 selalau kelauar angka 1 sedangkan pada saat ditekan tombol tambah umur2 selalu bertambah satu dari sebelumnya ?
Jawab:
Karena pada button tambah umur1 menggunakan  variabel yang berbeda sehingga outputnya berbeda .
pada tombol tambah umur1 menggunakan variabel integer :
   Dim umur As Integer
        umur += 1
        txtumur.Text = umur


sedangkan pada tombol tambah umur2 menggunakan variabel static sehingga angkanya terus bertambah :
 Static umur As Integer
        umur += 1
        txtumur.Text = umur



-      Analisa pada aplikasi form dua ?
Pada form dua berisi 3 textbox nama,alamat,umur serta  4 tombol Nama,Alamat,Umur dan Tutup.
Dimana semua model pemanggilan ini menggunakan variabel yang telah di inisialisaikan pada module1.



Analisa program latihan 2

Pada combo box perlu adanya tambahan pilihan lagi yaitu berupa kode “TAS” dimana barangnya untuk tas yang sebelumnya belum ada list dan codenya.
Case "TAS"
nmbarang = "TAS"
harga = 170000

Untuk menampilkan jumlah diskon dan bayar pada program penjualan terlebih dahulu memilih “cara beli” yang telah disediakan pilihan pada menu “RadioButton”.
Berikut contoh list code pada uji coba menggunakan permisalan IF dan CASE : 




Source List Code menggunakan Case :

Sorce List Code menggunakan If :


Download Aplikasi diatas berupa windows form application menggunakan visual basic 2010

DOWNLOAD

Semoga Bermanfaat ... ^_^

Artikel MULUNG ILMU Lainnya :

0 komentar:

Posting Komentar

Silakan berkomentar,komentar Anda sangat membantu dalam membangun Blog ini.
Terimakasih ... ^_^

Copyright © 2010-2017 MULUNG ILMU | Design by Blogger