Minggu, 23 Desember 2012

Tugas Pemrograman Visual 5

TUGAS PEMROGRAMAN VISUAL 5

           Contoh function dengan return value berupa array yang dapat menghasilkan nilai total, nilai terkecil, nilai terbesar dan rata-rata saat program dijalankan. Berikut listing program dan hasil programnya :

Macam - Macam Function Bawaan

Function adalah sekumpulan statement dari visual basic yang diberi nama yang menghasilkan nilai balik.
Syntax penulisan Function : 

[Private|Public][Static] Function nama_function(argumen) [As type]
Pernyataan-pernyataan
End Function
Cara pemanggilan sebuah fungsi dapat dilakukan melalui beberapa cara, yaitu;
  • Variabel = nama Function Procedure
  • Call NamaFunctionProcedure (Parameter)
  • NamaFunctionProcedure (Parameter)

          Dalam Visual Basic juga terdapat fungsi-fungsi bawaan yang bisa digunakan secara langsung. Ada sejumlah fungsi bawaan dalam Visual Basic diantaranya adalah fungsi untuk mengubah suatu tipe data String dari suatu Textbox menjadi tipe data Numeric agar dapat digunakan untuk operasi perhitungan.
Fungsi yang berkaitan dengan matematika diantaranya:

Fungsi untuk mengkonversi ke integer

     Ada tiga macam fungsi yang melakukan konversi ke tipe integer,antara lain
  • Int()            Yaitu pembulatan kebawah suatu nilai decimal
  • Fix()            Yaitu pemotongan suatu nilai desimal menjadi integer
  • Cint()          Yaitu pembulatan nilai desimal 0.5 atau lebih ke integer yang lebih dekat
Fungsi String

  •     Left                  mengambil karakter dari sebelah kiri
  •     Right               mengambil karakter dari sebelah kanan
  •     Mid                  mengambil karakter dari tengah
  •     LTrim              membuang semua semua awal spasi yang ada disebelah kiri
  •     RTrim              membuang semua semua awal spasi yang ada disebelah kanan
  •     Trim                 membuang semua spasi yang ada disebelah kiri dan kanan
  •     Len                   memberikan nilai balik integer sebagai panjang string
  •     LCase               mengubah string menjadi huruf kecil semua
  •     UCase              mengubah string menjadi huruf besar semua
  •     Str (int)           mengubah bilangan menjadi string (konversi)
  •     Chr (Asscii)    konversi dari nilai ascii menghasilkan karakter

 Fungsi untuk konversi tipe data

  • Ccur()        Mengkonversi argumen menjadi tipe data currency
  • CDbl()       Mengkonversi argumen menjadi tipe data Double(Presisi ganda)
  • CLng()       Mengkonversi argumen menjadi tipe data long integer
  • CSng()       Mengkonversi argumen menjadi tipe data single
  • CStr()        Mengkonversi argumen menjadi tipe data string
  • Ivar()         Mengkonversi argumen menjadi tipe data variant

Fungsi-fungsi matematika

  • Abs()         Mengembalikan nilai Absolut dari argumen
  • Atn()         Mengembalikan nilai arc tangen dari argumen dalam bentuk radian
  • Cos()         Mengembalikan nilai cosinus dari argumen dalam radian
  • Exp()         Mengembalikan nilai Eksponensial dari argumen
  • Log()         Mengembalikan nilai logaritma dari argumen
  • Sin()          Mengembalikan nilai sinus dari argumen dalam radian
  • Sqr()          Mengembalikan nilai akar dari argumen
  • Tan()         Mengembalikan nilai tangen dari argumen dalam radian

Fungsi Tanggal dan Waktu

  • Date()                                  mengambil tanggal system komputer
  • IsDate                            memberikan nilai balik Boolean , true jika parameter adalah sebuah tanggal
  • DateValue                         konversi string menjadi date
  • Time()                               mengambil waktu dari system komputer
  • TimeValue(str)                konversi string ke variable date 
  • D(Date),M(Date),Y(Date) memberikan nilai integer dari Variabel Date untuk hari , bulan dan tahun
  • H(Date),M(Date),S(Date) memberikan nilai integher dari variable date untuk jm, menit dan detik
 Demikian, function bawaan yang sering digunakan dalam premrograman visual.

Terimakasih :)


Minggu, 09 Desember 2012

Tugas Pemrograman Visual 4

Tugas Pemrograman Visual 4

Membuat Menustrip, Toolstrip, ContextMenustrip, dan MDI Form

Untuk merubah Menustrip maupun Toolstrip, kita cukup klik bagian kanan anakpanah kecil, itu bertujuan untuk mengatur posisi atau tata letak (dock) pada menustrip atau toolstrip dan memilih menu apa saja yang dibutuhkan,seperti dibawah ini :
Kemudian kita run programnya;
Pada menu Latihan terdapat Latihan 1, Latihan 2, Latihan 3, jika di klik maka akan muncul:
kemudian ketika diklik kanan pada form maka akan muncul ContextMenu seperti dibawah ini :

Untuk mengatur tampilan klik pada menu Windows kemudian ada pilihan ;
1.Cascade
   Tampilan akan menjadi seperti ini:
 
 
2.Tile Horizontal
    Tampilan akan menjadi seperti ini:

3.Tile Vertical
Tampilan akan menjadi seperti ini:
 

Kemudian jika klik toolbar new maka akan muncul form baru;

List program secara keseluruhan,dibawah ini;


Semoga bermanfaat, terimakasih :)

Senin, 05 November 2012

KUMPULAN TUGAS PEMROGRAMAN VISUAL

KUMPULAN TUGAS PEMROGRAMAN VISUAL

ARIF HIDAYATTULOH
11.11.2411
TI 11 B

TUGAS 1 (Aplikasi Penjualan)                                 : KLIK DISINI
TUGAS 2 (If dan Case)                                          : KLIK DISINI
TUGAS 3 (Memodifikasi Program & Puzzle)    :  KLIK DISINI
TUGAS 4 (MDI Form)                                        : KlIK DISINI
TUGAS 5 (Function Bawaan)                                    : KLIK DISINI
TUGAS 6 (Koneksi SQL 2005 - VB2010)                 :KLIK DISINI



Terimakasih :)

Sabtu, 27 Oktober 2012

Tugas Pemrograman Visual 3



Latihan 1 :Memodifikasi Program

S       1. Saat form dijalankan : semua isian tidak aktif, tombol isi data dan tutup aktif, tombol clear tidak aktif.
Dengan hasil seperti dibawah ini;

Maka code programnya adalah;








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

           Dengan running program seperti dibawah ini;


Maka code programnya;




3. Saat ditekan tombol clear sama dengan saat form dijalankan
Tombol clear sama dengan saat pertama dijalankan,



Maka code programnya pun hampir sama dengan pertanyaan pertama, hanya saja diletakkan di btclear ;




Latihan 2 : Puzzle Sederhana
Untuk membuat puzzle sederhana ini memerlukan;
11 button
1 label
Properties:
Button1-8(text=1-8,visible = true)
Button9(visible = false)
Button10 (text=Restart)
Button11(text=Exit)
Pertama dirunning angka akan acak;


Saat ditekan tombol yang terletak di dekat tempat yang kosong maka tombol tersebut akan menempati tempat yang kosong, begitu seterusnya sampai susunan angka urut dari 1-8

Jika sudah tersusun secara benar dari 1-8 maka akan muncul pesan “Completed”

Klik restart jika ingin mengulangi permainan;
 
Bila ingin menyudahi permainan langsung klik exit; 

Berikut coding button1-9;




 Untuk code pesan "complete"

Kemudian code untuk tombol restart;
Lalu untuk code tombol exit sebagai berikut;

Terimakasih :)







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 :)

Minggu, 14 Oktober 2012

Tugas Pemrograman Visual1



 Harga Tiket K.A Maguwo Yogyakarta - Purwokerto

Program pertama yang saya buat adalah Program Sederhana K.A Maguwo Yogyakarta – Purwokero. Program ini dibuat menggunakan Visual Basic Studio 2010.
Langsung saja buka Visual basic 2010, kemudian buat project baru.
tools yang digunakan
·         8 Label
·         3 Textbox, dan
·         3 Button
         Untuk membuat pesan pembuka dengan list code dibawah ini





          Kemudian akan muncul seperti ini;





Dengan menginputkan angka di form tersebut


Dan list code penghitungan dibaawah ini tentunya dengan double klik button “Total Bayar”,


Dengan tampilan dibawah ini kita perlu memasukan code list dengan double klik button “Bersihkan”


Yang terakhir coding untuk closing program dengan double klik “Keluar” maka akan muncul;
 


Dan jika running,maka;

Semoga Bermanfaat :)