MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

dokumen-dokumen yang mirip
MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

BAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET

P5 Variabel, Tipe Data dan Operator

Pengenalan Visual Basic

Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010

MODUL 2 PERANCANGAN INTERFACE

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

MODUL-MODUL PRAKTIKUM VB.

Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom

MODUL II FUNGSI NUMERIK. A. TUJUAN Memahami mengenai penggunaan numerik. Membuat program numerik sederhana menggunakan VB.

BAB 2 LANDASAN TEORI

MODUL I Pengenalan IDE Visual Basic 6.0

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

VARIABEL, OPERATOR DAN EKSPRESI

Variabel, Operator Dan Ekspresi. Agus Priyanto, M.Kom

BAB IV VARIABEL DAN TIPE DATA

MODUL 3 PRAKTIKUM PEMROGRAMAN VISUAL VARIABEL, TIPE DATA, DAN OPERATOR PADA VB.NET

MODUL II VARIABEL DAN TIPE DATA

pertemuan 2 Tipe Data, Variabel, Konstanta, Fungsi dan Operator

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

1. Fungsi Kata. private sub kata() { label1.text = "STT" } 2. button1_click { kata() } 2. button1_click

Algoritma Pemrograman 2 B

MODUL VII VISUAL BASIC

Krisna D. Octovhiana. 1.1 Apa itu Operator?

MODUL II VARIABEL DAN TIPE DATA. Dalam pemrograman ada saatnya anda perlu memasukkan sebuah nilai sementara saat

Modul Praktikum Ke-2

PROCEDURE DAN FUNCTION. Mardhiya Hayaty, ST, M.Kom

FORM DAN OBJEK KONTROL (1)

Struktur Data II. Bekerja Dengan Form.

Pengenalan Microsoft Visual Studio 2010

PENGGUNAAN DATA DAN VARIABEL

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

M. Choirul Amri.

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

FORM DAN OBJEK KONTROL (2)

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

.::BAB II.::MENGENAL PASCAL

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

Danu Wira Pangestu

MODUL 2 SELECTION & LOOPING PADA FORM

PEMROGRAMAN VISUAL BASIC

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

I. JUDUL Array. Pengertian Array. Deklarasi Array PRAKTIKUM 6 ARRAY II. TUJUAN. III. ALAT DAN BAHAN - Microsoft Visual Studio 2010

BAB VIII VISUAL BASIC

VISUAL BASIC 6.0 SETYO BUDI, M.KOM

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

Membuat Program Kriptografi dengan VB.Net 2010

Metode yang umum digunakan :

SOLUTIONS DAN PROJECT

PEMROGRAMAN VB.NET. Sintaks Pada Class

Variabel dan Tipe data Javascript

MENU. 5.1 Membuat MenuStrip

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

MODUL I PENGENALAN VISUAL BASIC.NET

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL V PENGENALAN MICROSOFT VISUAL BASIC 6.0

PEMROGRAMAN VB.NET. Koneksi Ke Database

BAB III Struktur Program

BAB VIII PENGENALAN DATABASE

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI

Pengantar Visual Basic

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

DATA, VARIABEL & KONSTANTA

Visual Basic 6.0 For Beginners

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM

Universitas Komputer Indonesia

PENGENALAN VISUAL BASIC 2005

PENGENALAN VISUAL BASIC NET

Object (Control) Dalam Vb.Net

Ario Suryo Kusumo

I. Tipe Data - Variabel

V. MENGENAL VARIABEL KONSTANTA TIPE DATA DAN OPERATOR DALAM VISUAL BASIC

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

Modul PVB-POLINEMA V1.0

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

MODUL DUA VARIABEL DAN TIPE VARIABEL

Badiyanto, S.Kom., M.Kom. PBO java

BAB II LANDASAN TEORI

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

BAB III PEMROGRAMAN PADA SOFTWARE MICROSOFT VISUAL BASIC dan data-data yang saling terelasi yang memerintahkan apa yang harus

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010

Dasar Pemrograman Java

MODUL 4 Pemrograman ADO.NET : Disconnected Environtment

BAB II MICROSOFT VISUAL STUDIO

TIPE, NAMA, DAN NILAI

TiPe Data Array di Vb.net. By Faizah,S.Kom

Transkripsi:

Fakultas Teknik Praktikum 2 2014 MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Moh. Anshori Aris Widya, S.Kom UNIPDU (Universitas Pesantren Tinggi Darul Ulum) 2013-2014 UNIPDU Komplek Pondok Pesantren Tinggi Darul Ulum Peterongan Jombang 61481

A. Tujuan PRAKTIKUM 2 MENGENAL TIPE DATA, VARIABEL, KONSTANTA DAN OPERATOR - Mengenal Tipe Data dan cara Konversinya dalam Visual Basic 2008 - Mengetahui Penggunaan Variabel dan Konstanta dalam Visual Basic 2008 - Mengetahui Penggunaan Operator dalam Visual Basic 2008 B. Perangkat Lunak (Software) - Microsoft Visual Basic 2008 C. Tipe Data dan Konversinya dalam Visual Basic 2008 Tipe Data dalam Visual Basic 2008 Tipe Data adalah sebuah jenis data yang menentukan suatu nilai yang dapat ditampung oleh tipe variabel atau konstanta itu sendiri. Tipe Data tersebut antara lain : No Tipe Data Ukuran (byte) Keterangan 1 Byte 1 Nilai yang dapat dijangkau antara 0 sd 255 2 Boolean 1 Bernilai True (benar) atau False (salah) 3 Char 2 Menampung Karakter Unicode 4 Datetime 8 Nilai tanggal 1/1/0001 00:00:00 sd 12/31/9999 11:59:59 5 Decimal 16 Untuk nilai negatif (-) antara -29228162514264222592542950225 sd 0,0000000000000000000000000001 Untuk nilai positif (+) antara 0,0000000000000000000000000001 sd 29228162514264222592542950225 6 Double 8 Untuk nilai negatif (-) antara -1,29269212486222 E208 sd 4,94065645841242 E-224 Untuk nilai positif (+) antara 4,94065645841242 E-224 sd 1,29269212486222 E208 7 Int16 2-22268 sd 22262 8 Int32 4-21424826048 sd 2142482642 9 Int64 8-9222222026854225808 sd -9222222026854225802 10 Integer 4-21424826048 sd 21424826042 11 Long 8-9222222026854225808 sd -9222222026854225802 12 Short 2-22268 sd 22262 13 Single 4 1 Pemrograman Visual Basic UNIPDU 2013-2014 Untuk nilai negatif (-) antara -2,402822 E28 sd -1,401298 E-45 Untuk nilai positif (+) antara

1,401298 E-45 sd 2,402822 E28 14 String Deretan dari Karakter-Karakter Unicode/Teks 15 UInt16 2 0 sd 65525 16 UInt32 4 0 sd 4294962295 17 UInt64 8 0 sd 184462440222095551615 Tabel daftar tipe data dalam Visual Basic (Ketut Darmayuda, 2010:19) Daftar Fungsi Konversi dari Suatu Tipe Data No Fungsi Konversi Ke Keterangan 1 CBool Boolean Berfungsi untuk mengubah nilai 0 menjadi false, sedangkan nilai selain 0 diubah menjadi true 2 Cbyte Byte Berfungsi untuk nilai decimal yang akan dibulatkan 3 CChar Char Berfungsi untuk mengkonversi suatu string dengan mengambil karakter pertama dari string tersebut 4 CDate Date Berfungsi untuk mengubah string ke tipe date Contoh : 02/03/2013 yang berupa teks menjadi 02/03/2013 yang berupa date 5 CDbl Double double 6 CDec Decimal decimal 7 CInt Integer integer 8 CLng Long long 9 CShort Short short 10 CSng Single single 11 CStr String string Daftar Fungsi Konversi pada tipe String Tabel daftar fungsi konversi dari suatu tipe data (Ketut Darmayuda, 2010:21) No Fungsi Keterangan Cara Penulisan Mengkonversi entri data StrConv(string, VbStrConv.Uppercase) 1 UpperCase string menjadi huruf besar (Kapital) Strings.Ucase(String) 2 LowerCase 3 ProperCase Mengkonversi entri data string menjadi huruf kecil Mengkonversi entri data string menjadi huruf 2 Pemrograman Visual Basic UNIPDU 2013-2014 StrConv(string, VbStrConv.Lowercase) Strings.Lcase(String) StrConv(string, VbStrConv.Propercase)

4 Reverse 5 Trim 6 LTrim 7 RTrim 8 Left 9 Right 10 Mid 11 Len 12 vbcr vbcrlf vbnewline besar di setiap awal kata Mengkonversi entri data string menjadi string dengan huruf terbalik Menghilangkan spasi di kiri dan kanan pada suatu string Menghilangkan spasi di kiri pada suatu string Menghilangkan spasi di kanan pada suatu string Mengambil karakter string dari kiri sebanyak n-karakter Mengambil karakter string dari kanan sebanyak n-karakter Mengambil karakter string dari posisi ke-x sebanyak n-karakter Menghitung jumlah karakter dari string Berfungsi untuk pindah ke baris berikutnya Strings.StrReverse(String) Strings.Trim(String) Strings.LTrim(String) Strings.RTrim(String) Strings.Left(String, n) Strings.Right(String, n) Strings.Mid(String, x, n) Strings.Len(String) vbcr atau vbcrlf atau vbnewline Tabel daftar fungsi Konversi pada tipe String (Ketut Darmayuda, 2010:21) D. Variabel dan Konstanta dalam Visual Basic 2008 Variabel dalam Visual Basic 2008 Variabel merupakan suatu string yang dapat menyimpan suatu nilai tertentu sesuai dengan pendeklarasian yang telah dilakukan. Ada 2 cara dalam pendeklarasian sebuah variabel yaitu : Eksplisit dan Implisit. Eksplisit artinya pendeklarasian sebuah variabel dengan menggunakan pernyataan. Sedangkan Implisit artinya pendeklarasikan sebuah variabel tanpa menggunakan pernyataan akan tetapi menggunakan suffix. No Jenis Deklarasi 1 Eksplisit 2 Implisit 3 Pemrograman Visual Basic UNIPDU 2013-2014 Cara Penulisan Dim variabel As tipe data Contoh : Dim jumlah As Integer Dim sekarang As String Public variabel As tipe data Contoh : Public pesan As String Public hasil As Double Dim variabelsuffix Contoh : Dim jumlah% Dim sekarang$ Public variabelsuffix

Contoh : Public pesan$ Public hasil# Daftar Suffix yang digunakan sebagai pengganti tipe data No Tipe Data Suffix 1 Integer % 2 Long & 3 Single! 4 Double # 5 Currency @ 6 String $ Konstanta dalam Visual Basic 2008 Konstanta merupakan suatu variabel yang telah memiliki nilai tetap tanpa kita mendeklarasikannya (biasanya telah disediakan oleh visual basic) No Konstanta Keterangan Cara Penulisan Phi merupakan nilai konstanta yang 1 Phi digunakan untuk menghitung luas lingkaran Math.PI atau benda-benda lainnya 2 e e merupakan konstanta yang digunakan untuk menghitung log Math.E E. Operator dalam Visual Basic 2008 Operator Aritmatika dalam Visual Basic 2008 Operator Aritmatika merupakan operator yang digunakan dalam operasi matematika yang dapat ditangani oleh visual basic secara langsung tanpa harus membuat alogaritma tersendiri. No Operator Cara Penulisan Penjelasan 1 + Variabel1 + variabel 2 Penambahan 2 - Variabel1 - variabel 2 Pengurangan 3 * Variabel1 * variabel 2 Perkalian 4 / Variabel1 / variabel 2 Pembagian 5 ^ Variabel1 ^ variabel 2 Pangkat 6 Akar Kuadrat Math.Sqrt(variabel) Akar Kuadrat 7 Modulus Variabel1 Mod variabel 2 Modulus (Sisa Bagi) 8 Sinus Math.Sin(variabel) Menghitung nilai dari Sinus 9 Cosinus Math.Cos(variabel) Menghitung nilai dari Cosinus 10 Tangen Math.Tan(variabel) Menghitung nilai dari Tangen 11 12 Inkremen Tambah Inkremen Pengurangan variabel += nilai (bisa diterjemahkan seperti variabel = variabel + nilai) variabel -= nilai (bisa diterjemahkan seperti variabel = variabel - nilai) 4 Pemrograman Visual Basic UNIPDU 2013-2014 Variabel akan ditambah sesuai dengan nilai yang diisikan Variabel akan dikurangi sesuai dengan nilai yang diisikan

13 Inkremen Perkalian variabel *= nilai (bisa diterjemahkan seperti variabel = variabel * nilai) Variabel akan dikali sesuai dengan nilai yang diisikan Operator Penugasan dalam Visual Basic 2008 Operator Penugasan merupakan operator yang digunakan dalam operasi yang memasukkan nilai dari suatu expresi ke sebuah variabel tertentu No Operator Cara Penulisan Penjelasan Memasukkan nilai ekspresi ke dalam variabel 1 = Variabel = ekspresi Contoh : nama = Budi jumlah = 2800 Pilih = false Operator Pembanding dalam Visual Basic 2008 Operator Pembanding merupakan operator yang digunakan dalam operasi yang membandingkan antara pernyataan1 dengan pernyataan2 No Operator Cara Penulisan Penjelasan 1 = pernyataan1 = pernyataan2 Sama dengan 2 > pernyataan1 > pernyataan2 Lebih besar dari 3 < pernyataan1 < pernyataan2 Lebih kecil dari 4 <> pernyataan1 <> pernyataan2 Tidak sama dengan 5 >= pernyataan1 >= pernyataan2 Lebih besar sama dengan 6 <= pernyataan1 <= pernyataan2 Lebih kecil sama dengan 7 Between 8 Like 9 In Biasanya digunakan dalam DML (Data Manipulation Language) Menentukan antara nilai Pencarian dengan pola Tree Searching SQL Mencari data dalam nilai-nilai tertentu Operator Logika dalam Visual Basic 2008 Operator Logika merupakan operator yang digunakan dalam operasi yang melihat nilainilai dari variabel yang ada sehingga bisa menghasilkan nilai true atau false. No Operator Ekspresi Hasil Keterangan 1 And x=2 And y=5 False Nilai true apabila x dan y bernilai true 2 Or x=2 Or y=5 True Nilai true apabila x atau y bernilai true 3 Xor x=2 Xor y=5 False Nilai true apabila x atau y bernilai true 4 Not Not x=3 True Nilai true apabila x memenuhi syarat F. Praktikum Membuat Aplikasi Windows 1. Buat Project Baru 2. Tambahkan control-kontrol berikut ke dalam Form Design 5 Pemrograman Visual Basic UNIPDU 2013-2014

No Object Property Nilai 1 Form StartPosition MaximizeBox MinimizeBox frmpraktikum2 Manipulasi String CenterScreen False False 2 Label Kata 3 Label 4 Box 5 Button 6 Button 7 Button 8 Button BorderStyle ForeColor AutoSize lblhasil FixedSingle Maroon Calibri, 16 (dikosongi) False txtkata (dikosongi) btnkapital Kapital btnbiasa Huruf Biasa btnawalan Awalan Besar btnterbalik Terbalik 3. Desain sedemikian rupa sehingga menjadi gambar dibawah ini Label Box Button 6 Pemrograman Visual Basic UNIPDU 2013-2014

4. Berikut ini listing dari masing-masing tombol a. btnkapital (Tombol Kapital) Private Sub btnkapital_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnkapital.click lblhasil. = Strings.UCase(txtkata.) b. btnbiasa (Tombol Huruf Biasa) Private Sub btnbiasa_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnbiasa.click lblhasil. = Strings.LCase(txtkata.) c. btnawalan (Tombol Awalan Besar) Private Sub btnawalan_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnawalan.click lblhasil. = StrConv(txtkata., VbStrConv.ProperCase) d. btnterbalik (Tombol Terbalik) Private Sub btnterbalik_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnterbalik.click lblhasil. = Strings.StrReverse(txtkata.) 5. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu Debug > Start Debuging. 6. Analisa dan perhatikan apakah project yang dibuat telah sesuai konsep yang telah ditentukan (konsep akan diterangkan pada saat praktikum). 7. Simpan Project anda (untuk penjelasan mengenai Listing Program akan diterangkan pada saat praktikum) 7 Pemrograman Visual Basic UNIPDU 2013-2014

Membuat Aplikasi Windows 1. Tambahkan Form baru di project sebelumnya sehingga ada 2 jumlah form yang ada di solution explorer. Cara penambahan form dengan cara klik kanan nama project > add > Windows Form 2. Kemudian klik tombol add. 3. Tambahkan control-kontrol berikut ke dalam Form Design No Object Property Nilai frmpraktikum3 Operator Aritmatika 1 Form StartPosition CenterScreen ControlBox False 2 Label 3 Label 4 Label 5 Box 6 Box 7 Box 8 Button 9 Button 10 Button 11 Button 12 Button 13 Button 14 Button Align Align ReadOnly Align Angka ke 1 Calibri, 15 Angka ke 2 Calibri, 15 Hasil Calibri, 15 txt1 (dikosongi) Calibri, 15 Right txt2 (dikosongi) Calibri, 15 Right txthasil (dikosongi) True Calibri, 15 Right btntambah Tambah (+) btnkurang Kurang (-) btnkali Perkalian (x) btnbagi Pembagian (/) btnakar Akar Kuadrat btnhapus Hapus Data btnkeluar Keluar Program 8 Pemrograman Visual Basic UNIPDU 2013-2014

4. Desain sedemikian rupa sehingga menjadi gambar dibawah ini Label Box Button 9 Pemrograman Visual Basic UNIPDU 2013-2014

5. Buat deklarasi dengan variabel angka1 sebagai double dan angka2 sebagai double. Dim angka1 As Double Dim angka2 As Double 6. Berikut listing dari masing-masing tombol a. btntambah (Tombol Tambah (+)) Private Sub btntambah_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btntambah.click angka1 = CDbl(txt1.) angka2 = CDbl(txt2.) txthasil. = angka1 + angka2 b. btnkurang (Tombol Kurang (-)) Private Sub btnkurang_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnkurang.click angka1 = CDbl(txt1.) angka2 = CDbl(txt2.) txthasil. = angka1 - angka2 c. btnkali (Tombol Kali (x)) Private Sub btnkali_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnkali.click angka1 = Convert.ToDouble(txt1.) angka2 = Convert.ToDouble(txt2.) txthasil. = angka1 * angka2 d. btnbagi (Tombol Bagi (/)) Private Sub btnbagi_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnbagi.click angka1 = Convert.ToDouble(txt1.) angka2 = Convert.ToDouble(txt2.) txthasil. = angka1 / angka2 e. btnakar (Tombol Akar Kuadrat) Private Sub btnakar_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnakar.click angka1 = CDbl(txt1.) txthasil. = Math.Sqrt(angka1) f. btnhapus (Tombol Hapus) Private Sub btnhapus_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnhapus.click txt1. = "" txt2. = "" 10 Pemrograman Visual Basic UNIPDU 2013-2014

txthasil. = "" g. btnkeluar (Tombol Keluar Program) Private Sub btnkeluar_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnkeluar.click End 8. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu Debug > Start Debuging. 9. Analisa dan perhatikan apakah project yang dibuat telah sesuai konsep yang telah ditentukan (konsep akan diterangkan pada saat praktikum). 10. Simpan Project anda (untuk penjelasan mengenai Listing Program akan diterangkan pada saat praktikum) G. Referensi - Ketut Darmayuda. Pemrograman Aplikasi Database dengan Microsoft Visual Basic.NET 2008, Bandung: Informatika, 2010. 11 Pemrograman Visual Basic UNIPDU 2013-2014