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

dokumen-dokumen yang mirip
VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu

Percabangan. 1. Statemen If...Then

Percabangan. Danu Wira Pangestu 1. Statemen If...Then. Lisensi Dokumen:

Danu Wira Pangestu

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

Pengenalan Visual Basic

BAB 2 LANDASAN TEORI

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

MODUL 2 SELECTION & LOOPING PADA FORM

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

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

Algoritma Pemrograman 2 B

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

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

MODUL 2 PERANCANGAN INTERFACE

P5 Variabel, Tipe Data dan Operator

BAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET

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

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

MODUL I PENGENALAN VISUAL BASIC.NET

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

Metode yang umum digunakan :

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

Struktur Data II. Bekerja Dengan Form.

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

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

MODUL I Pengenalan IDE Visual Basic 6.0

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

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

Membuat Program Kriptografi dengan VB.Net 2010

SOLUTIONS DAN PROJECT

M. Choirul Amri. 2.1 Membuat Project Baru.

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

MODUL-MODUL PRAKTIKUM VB.

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

BAB VIII VISUAL BASIC

PENGGUNAAN DATA DAN VARIABEL

Pengenalan Microsoft Visual Studio 2010

PENGGUNAAN STRUKTUR KONTROL

Modul Praktikum Ke-2

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

P6 Struktur Kontrol pada Visual Basic.Net

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

BAB II OBJECT, EVENT & PROPERTY

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

PEMROGRAMAN VISUAL BASIC

Krisna D. Octovhiana. 1.1 Apa itu Operator?

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

BAB II MICROSOFT VISUAL STUDIO

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

VARIABEL, OPERATOR DAN EKSPRESI

BAB II OBJECT, EVENT & PROPERTY

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

PENGENALAN VISUAL BASIC NET

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

MODUL VII VISUAL BASIC

MODUL IV CONDITION 1

Bab 2 DASAR-DASAR ALGORITMA

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

Penggunaan Struktur Kontrol IF

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

Program Sekuensial VB 6 dan VB 2008

Visual Basic 6.0 For Beginners

ALGORITMA DAN PEMROGRAMAN II. Indra Gunawan, ST., M.Kom., CEH., CHFI

[Type the company name] [Type the document title] [Type the document subtitle] Gilang Abdul Aziz [Pick the date]

PEMROGRAMAN TERSTRUKTUR II

PENGENALAN VISUAL BASIC 2005

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET

PEMROGRAMAN DASAR. Visual Basic 6

MODUL PEMROGRAMAN VISUAL Visual Basic.NET. Oleh: Fery Updi,M.Kom

SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET

BAB II LANDASAN TEORI

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

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

BAB VII MENU, TOOLBAR DAN STATUSBAR

PEMROGRAMAN VB.NET. Sintaks Pada Class

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

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

RINGKASAN PEMROGRAMAN QUICK BASIC

MODUL DUA VARIABEL DAN TIPE VARIABEL

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

VBSCRIPT TUTORIAL. 2. MEMASUKKAN KODE VBSCRIPT KE DALAM HALAMAN HTML Kode VBScript ditulis didalam pasangan tag <SCRIPT>.

Aplikasi Payroll dengan ASP.Net

Variabel dan Tipe data Javascript

MENU. 5.1 Membuat MenuStrip

FORM DAN OBJEK KONTROL (1)

INSTRUKSI PENCABANGAN

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB 2 LANDASAN TEORI

Lisensi Dokumen: Baiklah, kita mulai! Copyright IlmuKomputer.Com

Program Studi Teknik Mesin S1

Visual Basic 6.0 For Beginners

Visual Studio.NET Integrated Development Environment

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

VARIABEL, OPERATOR DAN EKSPRESI

Lab. Pemrograman Visual Basic

Transkripsi:

Pemrograman Visual Oleh: Danu Wira Pangestu, S.Kom.

Sekilas.NET Framework.NET Framework merupakan suatu kumpulan base class atau juga merupakan suatu set class library untuk mendevelop suatu program. Dengan Framework ini suatu aplikasi tidak memerlukan banyak class tambahan untuk melakukan suatu operasi tertentu, misalnya untuk berhubungan dengan perangkat printer, input device, dll. Cara ini akan mempercepat kerja program karena tidak perlu lagi untuk me-load suatu library (dll) tertentu. Dengan.NET Framework kita dapat membuat aplikasi windows, aplikasi web, web services, dll diberbagai sistem platform, bahkan di alat-alat mobile seperti PDA dengan cepat dan mudah

Sekilas Visual Basic.NET Microsoft Visual Basic.NET adalah sebuah alat untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem.net Framework, dengan menggunakan bahasa BASIC Para programmer dapat membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET, dan juga aplikasi command-line Alat ini dapat diperoleh secara terpisah dari beberapa produk lainnya (seperti Microsoft Visual C++, Visual C#, atau Visual J#), atau juga dapat diperoleh secara terpadu dalam Microsoft Visual Studio.NET Bahasa Visual Basic.NET sendiri menganut paradigma bahasa pemrograman berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi sebelumnya yang diimplementasikan di atas.net Framework.

Membuat Project Baru Aktifkan Microsoft Visual Studio 2008 Pilih Create Project

Membuat Project Baru Pilih Project Types : Windows, Templates : Windows Form Application Beri nama Project pada bagian Name: Aplikasi1 Klik OK

Tampilan Visual Basic.NET Menu & Toolbar Form Design Solution/Project Explorer Toolbox/ Alat Kerja Properties Object

Latihan 1: Mengatur Properties Klik 2 kali Form Ketik listing program sebagai berikut: Jalankan program dengan menekan tombol F5 atau tombol pada Toolbar

Latihan 1: Mengatur Properties Hasil Program : Klik tombol close untuk menutup form

Latihan 1: Mengatur Properties Pilih (Form1 Event) di pilihan Class Name: Pilih Click di Method Name:

Latihan 1: Mengatur Properties Ketik listing berikut di Form1_Click: Jalankan program, klik form dan lihat hasilnya

Latihan 2 : Menambahkan Objek Klik Tab Form1.vb [Design] Klik 2 kali tools Button di Toolbox, atur posisinya ditengah form Klik 2 kali tools TextBox di Toolbox, atur posisinya diatas Button

Latihan 2 : Menambahkan Objek Klik 2 kali Button, dan berikan listing berikut: Jalankan program dan klik Button1, kemudian lihat hasilnya

Latihan Tambahkan 1 buah Button dan 1 buah TextBox kedalam form, letakkan dibawah Button1. Buatlah perintah pada Button2 untuk mengubah teks dari form menjadi sesuai dengan yang diisikan pada TextBox2.

Variabel, Tipe Data & Operator

Variabel Variabel adalah nama atau simbol yang digunakan untuk mewakili suatu nilai. Suatu variabel mempunyai nama dan menyimpan tipe data yang merupakan jenis data variabel. Aturan penamaan variabel adalah sebagai berikut: Harus dimulai dengan sebuah huruf Tidak lebih dari 255 karakter Tidak boleh sama dengan nama statement, fungsi, metode, objek, dan sebagainya yang merupakan bahasa dari Visual BASIC. Tidak boleh ada spasi, tanda titik(.), tanda seru(!), atau karakter @, &, $, dan #.

Variabel Deklarasi variabel dapat dituliskan dengan urutan sebagai berikut: Public <nama_variabel> As <Tipe_Data> Atau Dim <nama_variabel> As <Tipe_Data> Contoh : Public Angka1 As Integer Dim Nama As String

Tipe Data Tipe data adalah jenis data yang disimpan dalam variabel. Tipe data untuk Visual BASIC adalah sebagai berikut: Tipe Data Numerik: digunakan untuk menyimpan data numerik, terdiri dari: Tipe Data Ukuran Range Byte 1 byte 0 sampai 255 Short 2 bytes -32,768 sampai 32,767. Integer 4 bytes -2,147,483,648 sampai 2,147,483,647. Long 8 bytes -9,223,372,036,854,775,808 sampai 9,223,372,036,854,775,807. Single 4 bytes -3.4028235E+38 sampai -1.401298E-45; 1.401298E-45 sampai 3.4028235E+38 Double 8 bytes -1.79769313486231570E+308 sampai -4.94065645841246544E-324; 4.94065645841246544E-324 sampai 1.79769313486231570E+308

Tipe Data Tipe Data String : digunakan untuk menyimpan data berbentuk karakter. Panjang maksimal karakter yang dapat disimpan adalah 2 milyar karakter. Penulisan data dengan tipe ini diawali dan diakhiri dengan tanda petik dua ( ). Contoh: Dim Nama As String Nama = Habib Maulan

Tipe Data Tipe Data Logika (Boolean) : melakukan pengetesan logika. Data dengan tipe data ini hanya dapat bernilai benar(true) atau salah(false). Contoh: Dim Baru As Boolean Baru = True

Konstanta Konstanta adalah suatu nilai konstan yang tidak berubah. Seperti halnya variabel, konstanta dapat diberi nama dimana aturan penamaannya sama dengan variabel. Contoh: Const A = 10

Operator Operator Pemberi Nilai Deklarasi pemberian nilai pada Visual BASIC.NET = Bahasa BASIC yaitu menggunakan operator sama dengan ( = ). Contoh : a = 24 nama = Yudha Noviandi

Operator Operator Aritmatika Operator Operasi + Penjumlahan - Pengurangan * Perkalian / Pembagian \ Pembagian dengan hasil bilangan bulat Mod Sisa Pembagian (Modulus)

Operator Operator Boolean Operator Not And Or Xor Operasi Negasi Logika and Logika or Logika xor

Operator Operator Pembanding Operator Operasi = Sama dengan <> Tidak sama dengan < Kurang dari > Lebih dari <= Kurang dari atau sama dengan >= Lebih dari atau sama dengan

Operator Derajat Operator Operator Derajat Not Tertinggi * / \ mod and + - or xor = <> <= >= Terendah

Latihan : Program Aritmatika Buatlah sebuah project dan form baru pada Visual BASIC, desain tampilan form sehingga didapat tampilan berikut

Latihan : Program Aritmatika Pengaturan Properties Komponen Properti Nilai Form1 (Name) Text StartupPosition Frmaritmatika Program Aritmatika 2-Center Screen Label1 Text Bilangan 1 Label2 Text Bilangan 2 Label3 Text Hasil Textbox1 (Name) Text Txtbil1 (kosongkan) Textbox2 (Name) Text Txtbil2 (kosongkan) Textbox3 (Name) Text Txthasil (kosongkan)

Latihan : Program Aritmatika Pengaturan Properties Komponen Properti Nilai Button1 Button2 Button3 Button4 Button5 (Name) Text (Name) Text (Name) Text (Name) Text (Name) Text Btntambah Tambah Btnkurang Kurang Btnkali Kali Btnbagi Bagi Btnkeluar Keluar

Latihan : Program Aritmatika Listing Program Public Class Frmaritmatika Private Sub Btntambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btntambah.Click Dim bil1, bil2, hasil As Integer bil1 = txtbil1.text bil2 = txtbil2.text hasil = bil1 + bil2 Txthasil.Text = hasil End Sub Private Sub Btnkurang_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnkurang.Click Dim bil1, bil2, hasil As Integer bil1 = txtbil1.text bil2 = txtbil2.text hasil = bil1 - bil2 Txthasil.Text = hasil End Sub

Latihan : Program Aritmatika Private Sub Btnkali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnkali.Click Dim bil1, bil2, hasil As Integer bil1 = txtbil1.text bil2 = txtbil2.text hasil = bil1 * bil2 Txthasil.Text = hasil End Sub Private Sub Btnbagi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnbagi.Click Dim bil1, bil2 As Integer Dim hasil As Single bil1 = txtbil1.text bil2 = txtbil2.text hasil = bil1 / bil2 Txthasil.Text = hasil End Sub Private Sub Btnkeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnkeluar.Click Close() End Sub End Class

Latihan Buatlah program untuk menghitung: Luas Segitiga Luas Persegi Panjang

Percabangan

Percabangan Pada beberapa kasus terkadang kita menginginkan komputer melakukan suatu pernyataan tertentu bila suatu kondisi terpenuhi. Dalam Visual BASIC perintah percabangan/pemilihan keputusan dapat dilakukan dengan statemen If...Then dan Select Case.

Statement If Then Statemen ini digunakan untuk melakukan aksi setelah melakukan pengujian terhadap suatu kondisi. Pernyataan dalam blok statemen hanya akan dilaksanakan ketika kondisi pengetesan/pengujian bernilai benar. Statement If...Then memiliki beberapa sintaks/cara penulisan sesuai dengan jumlah pernyataan yang akan dieksekusi.

Statement If Then If...Then dengan Kondisi dan Pernyataan Tunggal If <kondisi> Then <Pernyataan> Contoh : If Nilai >= 60 Then Keterangan = Lulus

Statement If Then If...Then dengan Pernyataan Jamak If <Kondisi> Then <Pernyataan_1> <Pernyataan_2>.. <Pernyataan_n> End If Contoh : If Nilai >= 60 Then Keterangan = Lulus Ucapan = Selamat End If

Statement If Then If...Then dengan 2 kondisi. If <Kondisi> Then <Pernyataan_Jika_Kondisi_Benar> Else <Pernyataan_Jika_Kondisi_Salah> End If Contoh: If Nilai >= 60 Then Else Keterangan = Lulus Ucapan = Selamat Keterangan = Tidak Lulus Ucapan = Jangan Bersedih End If

Statement If Then If...Then dengan 2 kondisi. If <Kondisi> Then <Pernyataan_Jika_Kondisi_Benar> Else <Pernyataan_Jika_Kondisi_Salah> End If Contoh: If Nilai >= 60 Then Else Keterangan = Lulus Ucapan = Selamat Keterangan = Tidak Lulus Ucapan = Jangan Bersedih End If

Statement If Then If...Then dengan kondisi jamak. If <Kondisi_1> Then <Pernyataan> ElseIf <Kondisi_2> Then <Pernyataan>... ElseIf <Kondisi_n> Then <Pernyataan> Else <Pernyataan> End If Contoh: If Nilai >= 85 Then Keterangan = Lulus, Sangat Memuaskan ElseIf Nilai >= 70 Then Keterangan = Lulus, Memuaskan ElseIf Nilai >=60 Then Else End If Keterangan = Lulus, Cukup Memuaskan Keterangan = Tidak Lulus, Silahkan Mengulang

Statement Select Case Sama halnya seperti statemen If...Then, Select Case juga mengerjakan suatu blok statemen berdasarkan uji nilai ekspresi. Perbedaannya adalah pada tata cara penulisan dan pengelompokan nilai dari variabel/kondisi.

Statement Select Case Sintaks : Select Case <Variabel penguji> Case <Nilai_1> <Pernyataan_1> Case <Nilai_2> <Pernyataan_2> Case Else <Pernyataan_n> End Select Contoh: Select Case Nilai Case A Keterangan = Sangat Memuaskan Case B Keterangan = Memuaskan Case C Keterangan = Cukup Case Else Keterangan = Kurang End Select

Latihan : Program Belanja Sederhana Buatlah sebuah project dan form baru pada Visual BASIC.NET, desain tampilan form sehingga didapat tampilan seperti pada gambar

Latihan : Program Belanja Sederhana Pada program diatas perhitungan dilakukan dengan kriteria sebagai berikut: - Total Harga = Harga Satuan x Jumlah Barang - Diskon dan Bonus, didapat dengan ketentuan: Total Harga Diskon Bonus >=500 ribu 20% x Total Harga Tas Pinggang 200 ribu 500 ribu 15% x Total Harga Payung 100 ribu 200 ribu 10% x Total Harga Kaos 50 ribu 100 ribu 5% x Total Harga Cangkir < 50 ribu 0% Tidak Ada - Total Bayar = Total Harga Diskon

Latihan : Program Belanja Sederhana Public Class frmbelanja Private Sub btnhitung_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnhitung.click 'Deklarasi Variabel Dim Harga, Jumlah As Integer Dim Total, Diskon, Bayar As Double Dim Bonus As String 'Deklarasi Input Harga dan Jumlah Harga = txtharga.text Jumlah = txtjumlah.text 'Perhitungan Total Harga Total = Harga * Jumlah

Latihan : Program Belanja Sederhana 'Penentuan Diskon dan Bonus If Total >= 500000 Then Diskon = 0.2 * Total Bonus = "Tas Pinggang" ElseIf Total >= 200000 Then Diskon = 0.15 * Total Bonus = "Payung" ElseIf Total >= 100000 Then Diskon = 0.1 * Total Bonus = "Kaos" ElseIf Total >= 50000 Then Diskon = 0.05 * Total Bonus = "Pena" Else Diskon = 0 Bonus = "Tidak Ada" End If 'Perhitungan Total Bayar Bayar = Total - Diskon 'Deklarasi Keluaran Total Harga, Diskon, Total Bayar, dan Bonus End Sub txttotal.text = Total txtdiskon.text = Diskon txtbayar.text = Bayar txtbonus.text = Bonus

Latihan : Program Belanja Sederhana Private Sub btnulang_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnulang.click 'Membersihkan isi Textbox txtnama.text = "" txtharga.text = "" txtjumlah.text = "" txttotal.text = "" txtdiskon.text = "" txtbayar.text = "" txtbonus.text = "" txtnama.focus() End Sub Private Sub btnkeluar_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnkeluar.click Close() End Sub End Class

Latihan : Program Belanja Sederhana