Pages

Rabu, 26 Desember 2012

Tugas pv8

Pembahasan Tugas Pemrograman Visual 8 

 

 

 Untuk penjelasan program di atas adalah sebagai berikut :

  • Pertama kita dapat melihat bahwa ketika Button1 di klik maka program akan menjalankan algoritma yang telah ditulis sebelumnya, yaitu for i merupakan perulangan.
  • Apabila Button1 di klik maka sistem akan mulai memproses angka-angka yang telah dideklarasikan pada fstat di button 1, yaitu dalam perulangan ini terdiri dari :  hasil(0) = hasil(0) + args(i).  coding ini digunakan untuk mencari total jumlah dari angka-angka yang ada, dan hasilnya akan di masukkan pada kotak total.
  • Untuk mencari nilai terbesar dan terkecil yang akan kita masukkan ke dalam textbox terbesar dan terkecil yaitu dengan coding sebagai berikut :

          if hasil(1) > args(i) then hasil(1) = args (i)
          if hasil(2) < args(i) then hasil(2) = args (i)

          Textbox1.text = statistik(0) = textbox1 akan terisi dari nilai yang dihasilkan oleh proses hasil(0)
          Textbox2.text = statistik(1) = textbox2 akan terisi dari nilai yang dihasilkan oleh proses hasil(1)
          Textbox3.text = statistik(3) = textbox3 akan terisi dari nilai yang dihasilkan oleh proses hasil(2)


Function bawaan yang terdapat dalam Visual Basic 2010 antara lain :

1.Fungsi Numerik
CInt () : Pembuatan nilai desimal 0.5 dan lebih ke integer yang lebih dekat
Fix ()   : Pemotongan suatu nilai desimal menjadi integer
Int ()    : Pembuatan ke bawah suatu nilai desimal

2.Fungsi String
Left$(StringVal, length) : mengembalikan nilai string dari sebelah kiri sebanyak length karakter .
Right$(StringVal, length) : mengembalikan nilai string dari sebelah kanan sebanyak length karakter Mid$(StringVal, startVal, length)

Fungsi Tanggal dan Waktu
Date () : menetapkan tanggal dari sistem
Time () : menetapkan waktu dari sistem

Rabu, 12 Desember 2012

Tugas 7 Pemrograman Visual

1. Buat MDI Form Minimal mempunyai Form anak sebanyak 4
2. Buat menu tile vertikal, Horisontal dan cascade
3. Atur posisi menu dan toolbar sesuai selera
4. Buat menu menggunakan librari tambahan
 
Pertama tama  kita buat New Project
Lalu klik kanan pada solution explore add kemudian windows form. Lakukan empat kali sampai membuat 4 anak form. Sehingga akan tampil seperti sebagai berikut :
 
Setelah itu kita akan membuat Menu pada form utama. Terdiri dari 3 buah menu yaitu sebagai berikut :
- Tile Vertikal
- Tile Horisontal
- Tile Cascade

Kita pilih pada MenuStrip


MEMBUAT MENU

Kita dapat mangambil dari Menus & Toolbars pada sebelah kiri program visual kita untuk dapat membuat menu sehingga akan tampil sbagai berikut :

Kita tulisakan nama sesuai dengan keinginan kita, yaitu kita tuliskan "Tile Vertikan", dan seterusnya. kemudian kita kasih gambar icon dengan cara set image lalu pilih lokasi tempat kita menyimpan gambar atau icon yang akan kita gunakan. dan lakukanlah pada menu yang berikutnya sampai selesai.

MEMBUAT TOOLBOX

Toolbox mempermudah dan mempercepat kita dalam memilih suatu menu. Kita akan membuat toolbox dengan langkah-langkah sebagai berikut :


Kita pilih pada ToolStrip

Kita isikan image atau gambar icon dengan cara sama seperti saat set image pada menu.
Isikan kode program untuk menu Tile Vertical, Tile Horisontal dan Tile Cascade. Dengan cara Klik dua kali pada tulisan tersebut.


Setelah kita selesai menuliskan kode program, lalu kita jalankan programnya, jika berhasil akan tampil sebagai berikut :
 Tile vertikal


 Tile Horisontal


 
 Tile Cascade

Kita isikan kode program untuk toolbox





Dan jika kita sudah memasukan kode pragram, maka kita coba menjalankannya, maka akan seperti berikut :




 Sukses Selalu...


 

Selasa, 06 November 2012

Praktikum 4 Pemrogrman Visual

LISTBOX

Tampilan Program


Inilah Listing Programnya :



Langsung kita jalankan Programnya,
- Kita isi text pada textbox kemudian tekan tombol Isi :


- Kita tekan tombol "1-10" dan hasilnya sebagai berikut :


- Pilih angka atau text salah satu pada Listbox1 kemudian tekan tombol "satu >", maka angka atau text yang kita pilih akan tapil di Listbox2 :


- Jika kita tekan tombol "Semua" maka isi pada Listbox1 akan tampil semua di Listbox2 :


- Jika kita menekan tombol "Hapus satu" maka  salah satu angka atau text pada Listbox2 yang kita pilih akan terhapus.

- Jika kita menekan tombol "Hapus beberapa" maka beberapa angka atau text pada Listbox2 yang kita pilih akan terhapus.

- Jika kita menekan tombol "Hapus semua" maka semua angka atau text pada Listbox2 akan terhapus.


Sekian, Terimakasih..

Minggu, 28 Oktober 2012

Tugas Pemrograman 3

I. Modifikasi program pada pertemuan sebelumnya

1.Saat form dijalankan : semua isian tidak aktif, tombol isidata dan tutup aktif, tombol clear tidak aktif
dengan coding sbb :


2. Saat ditekan tombol isi data : kodebarang, jumlahbarang, cara beli, tombol clear, aktif, tombol isidata tidak aktif
codingnya sbb :

3.Saat ditekan tombol clear sama dengan saat form dijalankan
dan codingnya :


II. Puzzle



Langkah Pertama membuat puzzle, kita membuat form sebagai berikut :



Setelah membuat form, selanjutnya kita isikan codingnya :






Proses Penggeseran button  :
button 1 sampai button 4 :


Button 5 sampai button 7 :



Button 8 sampai button 9 :



Coding untuk button quit, dan keadaan apabila kita dapat menyelesaikan puzzle tersebut, akan tampil kalimat "Congratulation, You Success..!!!". Adalah sebagai berikut :


Coding yang terakhir yaitu me-reset kembali puzzle, adalah sebagai berikut :



Setelah form dan codingnya selesai, selanjutnya kita akan menjalankan programnya


Kemudian setelah program berjalan, kita klik button Random untuk mengacak Puzzle,
tampilannya sbb :


Tampilan akan menjadi berikut setelah kita klik button Stop :


Permainan sudah bisa dimainkan, apabila kita sudah berhasil menyusun puzzle dengan benar, maka akan keluar info kalimat  "Congratulation, You Success..!!!" sebagai tanda bahwa kita telah menyelesaikan permainan puzzle,
dan tampilannya sebagai berikut :


Demikian, Semoga bermanfaat dan dapat nilai yang bagus :)


TUGAS PEMROGRAMAN VISUAL

Nama : Tofik Hidayat
Kelas : TI 11 S
NIM  : 11.11.2360

1. Tugas 1
2. Tugas 2
3. Tugas 3
4. Tugas 4
5. Tugas pv7
6. Tugas pv8
7. Tugas pv9 

Sabtu, 20 Oktober 2012

Tugas 2 Pemrograman Visual



Saya Akan Mencoba menjawab pertanyaan Berikut :
a. Apa yang menyebabkan program error pada btalamat1_Click baris program alamat="Kuningan"
Jawab :
Karena alamat tersebut sudah dipanggil oleh constant dilarik bawah public sehingga dalam penempatannya constant tidak dapat mendeklarasikan.

 Perbaikannya sbb :



b. Kenapa saat ditekan tombol nama1 dan nama1 nama yang ditampilkan pada textbox nama berbeda sedangkan saat ditekan tombol alamat1 dan alamat2 yang ditampilkan pada textbox alamat sama
Jawab 
Karena pada textbox nama 1 akan mendeklarasikan String nama yang sudah ada di privat subnya, sedangkan pada textbox nama 2 akan mendeklarasikan String nama yang terdapat pada Module. Pada sub btnama1 dengan nama “Nandang” dan pada module dengan nama “Nandang Hermanto”
Ketika ditekan tombol alamat1 dan alamat 2 sama karena pada public Class Form satu terdapat constant alamat yaitu “Kuningan” sehingga pada btalamat 1 dan btalamat 2 akan mendeklarasikan constant alamat pada Public Class Form satu.

Nama 1 yaitu memanggil nama "Nandang" :


Nama 2 terdapat pada modul yang memanggil nama "Nandang Hermanto" :

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 :
Pada tambah umur 1 bersifat tetap jadi hasilnya akan tetap meskipun rumus nya sudah benar tidak akan berubah, karena pendeklarasiannya menggunakan DIM dan nilai akan selalu keuar 1.


 Deklarasi DIM seharusnya diganti dengan Static yaitu disimpan selama pragram tersebut berjalan



ANALISA UNTUK FORM DUA

Form dua akan mendeklarasikan hasilnya pada saat tombol show form 2 ditekan dan  memanggil isi dari module, karena pada form dua tidak memilki variable tertentu.
Pada Form dua terdapat beberapa coding :



Pada form dua terdapat option Explicit off yaitu tidak mengharuskan variable dipesan terlebih dahulu, dikarenakan semua variabel untuk form 2 tersebut terdapat pada coding yang berada pada modul.


PROGRAM IF DAN CASE

Coding Programnya :



Perbaikannya sbb :

- Read Only pada :
  • Textbox Nama Barang
  • Textbox Harga Barang
  • Textbox Total Harga
  • Textbox Diskon
  • Textbox Total Harga
berfungsi untuk mencegah kecurangan user pada saat menginput data



- Penambahan item pada case di nama barang

 Pada item tas belum ada jenis barangnya dan masih kosong

Selanjutnya pada coding tersebut ditambahkan nama barang "Tas" beserta harganya "400000"

- Pembenaran Pada coding jumlah

Semula pada TextBox jumlah terdapat perhitungan bayar maka dipisah tersendiri, agar saat data dimasukkan sebelum mengklik tombol tunai atau kredit total dari bayar belum keluar nominalnya.


Menjadi :


Codingnya :

Total bayar diisi coding dari yang tadinya berada pada jumlah


 - Perubahan pada coding tombol clear

Tombol clear yang pertama kali coding dibuat  pada saat kita mengklik tombol clear tidak akan bersih masih tersisa angka 0 pada diskon dan total bayar

Tampilan hanya akan tersisa angka 0 setelah terjadi perubahan



Tampilannya sbb :

# Kelemahan : Program tidak dapat menampilkan dua atau lebih transaksi barang yang berbeda
 

Blogger news

Blogroll

About