Top Banner
MODUL PRAKTIKUM PEMROGRAMAN VISUAL Oleh : La sahruddin La suci, ST Program Studi Informatika Fakultas Teknik Universitas Muhammadiyah Maluku Utara
24

Modul Praktikum Pemograman

Dec 21, 2015

Download

Documents

Bahasa c
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Oleh : La sahruddin La suci, ST

Program Studi Informatika Fakultas Teknik

Universitas Muhammadiyah Maluku Utara

Page 2: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Curriculum Vitae Pemilik Modul

Nama Lengkap : ............................................................................................

Nama Panggilan : ............................................................................................

NPM : ............................................................................................

Kelas : ............................................................................................

Semester : ............................................................................................

Hp : ............................................................................................

Alamat : ............................................................................................

............................................................................................

Alamat Email : ............................................................................................

Alamat Social Media :

- Facebook : ............................................................................................

- Twitter : ............................................................................................

- Cafezit : ............................................................................................

- Google + : ............................................................................................

Visi : ............................................................................................

............................................................................................

............................................................................................

Motto Hidup : ...........................................................................................

............................................................................................

............................................................................................

Page 3: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Pengantar

Aplikasi Pemrograman Visual adalah software yang berguna untuk membuat software dengan antarmuka grafis (graphical user interface/GUI).

VBNet 2010 merupakan salah satu dari aplikasi Pemrograman Visual yang di rilis dan dikembangkan oleh Microsoft.VBNet merupakan aplikasi yang menggunakan teknologi .NET. berikut perkembangan VBNet :

- VBNet 2002 (VB 7.0) - VBNet 2003 (VB 7.1) - VBNet 2005 (VB 8.0) - VBNet 2008 (VB 9.0) - VBNet 2010 (VB 10.0)

Memahami Istilah Object, Property, Method dan Event

Dalam pemrograman berbasis obyek (OOP), anda perlu memahami istilah object, property, method dan event sebagai berikut : Object : komponen di dalam sebuah program Property : karakteristik yang dimiliki object Method : aksi yang dapat dilakukan oleh object Event : kejadian yang dapat dialami oleh object

Sebagai ilustrasi anda dapat menganggap sebuah mobil sebagai obyek yang memiliki property, method dan event. Perhatikan gambar berikut :

Implementasinya dalam sebuah aplikasi misalnya anda membuat form, maka form tersebut memiliki property, method, dan event. Sebagaimana pemrograman visual lain seperti Delphi daan Java, VBNET juga bersifat event driven progamming. Artinya anda dapat menyisipkan kode program pada event yang dimiliki suatu obyek.

Page 4: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Pengenalan IDE (Integrated Development Environment) Visual Basic Net 2010

1. Form: tempat meletakkan control (tool) misalnya textbox, label, button dan lain-lain 2. Tool box: merupakan kumpulan control (tool) mis: textbox, label, button. 3. Menu: Menu yang dapat dipilih 4. Toolbar: Toolbar biasanya merupakan tombol singkat dari menu 5. Project Explorer: di jendela ini terdapat komponen-komponen yang menyusun project

kita.(Project bisa terdiri dari form,module,class dll.) 6. Properties window: properties window adalah tempat untuk mengatur control (objek).

Page 5: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Latihan I Mengenal Object,Properties, Event, Method

Buatlah desain program seperti pada gambar dengan menambahkan objek sebagai berikut :

Object Name Properties Value

Form1 Name Text

Form1 Form1

TextBox Name Text

TextBox1 <kosong>

Label Name Text

Label1 Label1

Klik 2 x Objek TextBox1 sehingga tampil halaman source code seperti pada gambar :

Pada bagian Method di halaman source code ketik source code berikut :

Label1.Text = TextBox1.Text

Setelah itu tekan F5 untuk Running Program.

Page 6: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Pengenalan Variabel

Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya untuk memberikan informasi. Informasi ini kemudian disimpan atau diolah oleh komputer Ada beberapa type data, antara lain :

- String adalah type data untuk teks (huruf, angka dan tanda baca). - Integer adalah type data untuk angka bulat. - Single adalah type data untuk angka pecahan. - Date adalah type data untuk tanggal dan jam. - Boolean adalah type data yang bernilai TRUE atau FALSE.

Data yang disimpan di dalam memory komputer membutuhkan sebuah wadah. Wadah inilah

yangdisebut dengan VARIABEL. Setiap variabel untuk menyimpan data dengan type tertentu membutuhkan alokasi jumlah memory (byte) yang berbeda. Variabel dibuat melalui penulisan deklarasi variabel di dalam kode program : Dim <nama_variabel> As <type_data> Contoh : Dim nama_user As String Aturan di dalam penamaan variabel :

- Harus diawali dengan huruf. - Tidak boleh menggunakan spasi. Spasi bisa diganti dengan karakter underscore (_). - Tidak boleh menggunakan karakter-karakter khusus (seperti : +, -, *, /, <, >, dll). - Tidak boleh menggunakan kata-kata kunci yang sudah dikenal oleh Visual Basic (seperti :

dim, as,string, integer, dll).

Sebuah variabel hanya dapat menyimpan satu nilai data sesuai dengan type datanya. Cara mengisi nilai data ke dalam sebuah variabel : <nama_variabel> = <nilai_data> Contoh : nama_user = “Udi”

Sebuah variabel mempunyai ruang-lingkup (scope) dan waktu-hidup (lifetime) : - Variabel global adalah variabel yang dapat dikenali oleh seluruh bagian program. Nilai data

yang tersimpan didalamnya akan hidup terus selama program berjalan. - Variabel lokal adalah variabel yang hanya dikenali oleh satu bagian program saja. Nilai data

yang tersimpan didalamnya hanya hidup selama bagian program tersebut dijalankan.

Variabel yang nilai datanya bersifat tetap dan tidak bisa diubah disebut KONSTANTA. Penulisan deklarasi konstanta di dalam kode program : Const <nama_konstanta> As <type_data> = <nilai_data> Contoh : Const G As Single = 9.8

Page 7: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Buatlah desain program seperti pada gambar dengan menambahkan objek sebagai berikut :

Object Properties Value

Form1 Name Text

Form1 Program Variabel

Button 1 – 3 Name Text

Button1 Button2 Button3 Test1 Test2 Test3

TextBox 1 – 3 Name Text

Textbox1 Textbox2 Textbox3 <kosong>

Klik 2 x pada Button1 dan ketik source code berikut : Dim a As Byte

a = 1 TextBox1.Text = a TextBox2.Text = p TextBox3.Text = k

Klik 2 x Pada Button2 dan ketik source code berikut : p = "Publik" TextBox1.Text = a TextBox2.Text = p TextBox3.Text = k

Klik 2 x pada Button3 dan ketik source code berikut : Const k As Byte = 23

TextBox1.Text = a TextBox2.Text = p TextBox3.Text = k

Selanjutnya lihat di baris kode di bawah public Class Form1 ketik source kode berikut : Dim p As String

Dan yang terakhir pada bagian paling atas diatas public Class Form1 ketik source kode berikut: Option Explicit Off

Tekan F5 untuk running program.

Page 8: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Penggunaan Operator

OPERATOR di dalam bahasa pemrograman bisa diartikan sebagai simbol yang digunakan

untuk melakukan suatu operasi terhadap nilai data. Simbol operator bisa berupa karakter ataupun kata khusus. Ada tiga jenis operator, yaitu :

Operator Aritmatika digunakan untuk operasi matematis terhadap nilai data. Simbol-simbol

yang Digunakan

Simbol Operasi Matematis Contoh

^ Pemangkatan 5 ^ 2 hasilnya 25

* Perkalian 5 * 2 hasilnya 10

/ Pembagian (hasil pecahan) 5 / 2 hasilnya 2,5

\ Pembagian (hasil bulat) 5 \ 2 hasilnya 2

Mod sisa pembagian 5 Mod 2 hasilnya 1

+ Penjumlahan 5 + 2 hasilnya 7

- Pengurangan 5 – 2 hasilnya 3

& Penggabungan string 5 & 2 hasilnya 52

Operator Perbandingan digunakan untuk operasi yang membandingkan nilai data. Simbol-

simbol yang digunakan :

Simbol Operasi Perbandingan Contoh

< Lebih kecil 5 < 2 hasilnya FALSE

> Lebih besar 5 > 2 hasilnya TRUE

<= Lebih kecil sama dengan 5 <= 2 hasilnya FALSE

>= Lebih besar sama dengan 5 >= 2 hasilnya TRUE

= Sama dengan 5 = 2 hasilnya FALSE

<> Tidak sama dengan 5 <> 2 hasilnya TRUE

Operator Logika digunakan untuk operasi yang membandingkan suatu perbandingan.

Simbol Operasi Perbandingan Contoh

Or Atau (5 < 2) Or (5 > 2) hasilnya TRUE

And Dan (5 <2) And (5 >2) hasilnya FALSE

Not Tidak Not (5 <2) hasilnya TRUE

Page 9: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Buatlah desain program seperti pada gambar dengan objek sebagai berikut :

Object Properties Value

Form1 Name Text

Form1 Program Operator

Label 1 – 2 Name Text

Label1 Label2 Var1 Var2

TextBox 1 – 3 Name Text

Textbox1 Textbox2 Textbox3 <kosong>

GroupBox Name Text

GroupBox1 GroupBox2 GroupBox3 Operasi Aritmatika Operasi Perbandingan Operasi Logika

RadioButton 1 -14 Name Text

RadioButton1 sampai Radiobutton14 <simbol operator>

Masuk di halaman source kode kemudian ketik di bawah Public Class Form1

Dim n1, n2 As Integer

Klik dua kali pada radiobutton + kemudian ketik source kode berikut :

TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text)

Klik dua kali pada radiobutton - kemudian ketik source kode berikut :

TextBox3.Text = Val(TextBox1.Text) - Val(TextBox2.Text)

Klik dua kali pada radiobutton * kemudian ketik source kode berikut :

Page 10: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

TextBox3.Text = Val(TextBox1.Text) * Val(TextBox2.Text)

Klik dua kali pada radiobutton / kemudian ketik source kode berikut :

TextBox3.Text = Val(TextBox1.Text) / Val(TextBox2.Text)

Klik dua kali pada radiobutton & kemudian ketik source kode berikut :

TextBox3.Text = TextBox1.Text & TextBox2.Text

Klik dua kali pada radiobutton > kemudian ketik source kode berikut :

TextBox3.Text = Val(TextBox1.Text) > Val(TextBox2.Text)

Klik dua kali pada radiobutton < kemudian ketik source kode berikut :

TextBox3.Text = Val(TextBox1.Text) < Val(TextBox2.Text)

Klik dua kali pada radiobutton = kemudian ketik source kode berikut :

TextBox3.Text = Val(TextBox1.Text) = Val(TextBox2.Text)

Klik dua kali pada radiobutton <> kemudian ketik source kode berikut :

TextBox3.Text = Val(TextBox1.Text) <> Val(TextBox2.Text)

Klik dua kali pada radiobutton >= kemudian ketik source kode berikut :

TextBox3.Text = Val(TextBox1.Text) >= Val(TextBox2.Text)

Klik dua kali pada radiobutton <= kemudian ketik source kode berikut :

TextBox3.Text = Val(TextBox1.Text) <= Val(TextBox2.Text)

Klik dua kali pada radiobutton Not kemudian ketik source kode berikut :

n1 = IIf(TextBox1.Text = "True", -1, 0) TextBox3.Text = Not n1 TextBox3.Text = Format(TextBox3.Text, "True/False")

Klik dua kali pada radiobutton AND kemudian ketik source kode berikut :

n1 = IIf(TextBox1.Text = "True", -1, 0) n2 = IIf(TextBox2.Text = "True", -1, 0) TextBox3.Text = n1 And n2 TextBox3.Text = Format(TextBox3.Text, "True/False")

Klik dua kali pada radiobutton OR kemudian ketik source kode berikut :

n1 = IIf(TextBox1.Text = "True", -1, 0) n2 = IIf(TextBox2.Text = "True", -1, 0) TextBox3.Text = n1 Or n2 TextBox3.Text = Format(TextBox3.Text, "True/False")

Tekan F5 untuk running program

Page 11: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Mengenal Struktur Kontrol

Struktur Kontrol dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program.

1. Struktur kontrol keputusan – digunakan untuk memutuskan kode program mana yang akan dieksekusi berdasarkan suatu kondisi

2. Struktur kontrol pengulangan – digunakan untuk memutuskan perintah pengulangan pada program

1. Struktur Kontrol Keputusan

Ada dua bentuk struktur kontrol keputusan :

- Struktur IF Then - Struktur Select Case

a. Struktur IF Then Struktur IF Then terbagi atas dua jenis yaitu IF Tunggal dan IF Majemuk. Berikut contoh syntax IF tunggal dan IF majemuk IF Tunggal IF <kondisi> Then <kode program> dieksekusi jika kondisi bernilai = TRUE Else <kode program> dieksekusi jika kondisi bernilai = FALSE End If

Buatlah desain program seperti pada gambar dengan objek sebagai berikut :

Object Properties Value

Form1 Name Text

Form1 Login

Label 1 – 2 Name Text

Label1 Label2 Nama Pengguna Password

TextBox 1 – 2 Name Text

Textbox1 Textbox2 <kosong>

Button 1- 2 Name Text

Button1 Button2 Login Keluar

Page 12: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Klik 2x pada Button Login kemudian ketik source kode berikut :

If TextBox1.Text = "admin" And TextBox2.Text = "123" Then MsgBox("Selamat Datang", vbInformation, "Informasi") Else MsgBox("Password atau Kata Sandi Salah", vbCritical, "Kesalahan") End If

Klik 2x pada Button Batal kemudian ketik source kode berikut :

End

Tekan F5 untuk running program IF Majemuk

IF <kondisi1> Then <kode program> dieksekusi jika kondisi 1 bernilai = TRUE Elseif IF <kondisi2> Then <kode program> dieksekusi jika kondisi 1 = FALSE dan kondisi 2 bernilai = TRUE Elseif IF <kondisi3> Then <kode program> dieksekusi jika kondisi 1 dan 2 = FALSE serta kondisi 3 bernilai = TRUE Else <kode program> kode ini dieksekusi jika semua kondisi bernilai = FALSE End If

Buatlah desain program seperti pada gambar dengan objek sebagai berikut :

Object Properties Value

Form1 Name Text

Form1 Kalkulator

Label 1 – 4 Text Angka 1 Angka 2 Operator Hasil

TextBox 1 – 3 Name Text

Textbox1 Textbox2 Textbox3 <kosong>

ComboBox Name Text

ComboBox1 <kosong>

Page 13: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Klik 2 x pada Form1 kemudian ketik source code berikut :

ComboBox1.Items.Clear() ComboBox1.Items.Add("x") ComboBox1.Items.Add("+") ComboBox1.Items.Add("-") ComboBox1.Items.Add("/")

Klik 2 x pada ComboBox1 kemudian rubah evennya menjadi MouseClick lalu ketik source code berikut :

If ComboBox1.Text = "+" Then TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text) ElseIf ComboBox1.Text = "-" Then TextBox3.Text = Val(TextBox1.Text) - Val(TextBox2.Text) ElseIf ComboBox1.Text = "x" Then TextBox3.Text = Val(TextBox1.Text) * Val(TextBox2.Text) ElseIf ComboBox1.Text = "/" Then TextBox3.Text = Val(TextBox1.Text) / Val(TextBox2.Text) End If

Tekan F5 Untuk Running Program. b. Select Case

Perintah ini mirip dengan IF Then. Berikut syntax programnya : Select Case <Pilihan> Case 1 <pilihan 1> <blok kode program pilihan 1> Case 2 <pilihan 2> <blok kode program pilihan 2> Case 3 <pilihan 3> <blok kode program pilihan 3> Case Else <Pilihan Alternatif jika tidak memenuhi semua pilihan> <blok kode program pilihan alternatif> End Select Buat desain program seperti pada gambar berikut :

Page 14: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Object Properties Value

Form1 Name Text

Form1 Program_Hari

Label 1 – 2 Text Masukkan Nomor hari dari 1 s/d 7 Masukkan Angka

TextBox 1 Name Text

Textbox1 <kosong>

Button1 Name Text

Button1 Cek

Klik 2 x Pada Button1 dan ketik source kode berikut :

Select Case TextBox1.Text Case "1" MessageBox.Show("Senin", "Hari", MessageBoxButtons.OK, MessageBoxIcon.Information) Case "2" MessageBox.Show("Selasa", "Hari", MessageBoxButtons.OK, MessageBoxIcon.Information) Case "3" MessageBox.Show("Rabu", "Hari", MessageBoxButtons.OK, MessageBoxIcon.Information) Case "4" MessageBox.Show("Kamis", "Hari", MessageBoxButtons.OK, MessageBoxIcon.Information) Case "5" MessageBox.Show("Jumat", "Hari", MessageBoxButtons.OK, MessageBoxIcon.Information) Case "6" MessageBox.Show("Sabtu", "Hari", MessageBoxButtons.OK, MessageBoxIcon.Information) Case "7" MessageBox.Show("Minggu", "Hari", MessageBoxButtons.OK, MessageBoxIcon.Information) End Select

2. Struktur Pengulangan

Struktur Pengulangan terdiri atas dua : a. Struktur For . . Next b. Struktur Do . . Loop

a. Struktur For . . Next

For <pencacah> = <awal> to <akhir> <step-langkah> <blok kode program> Next <pencacah>

- <pencacah> adalah variabel (tipe: integer) yang digunakan untuk menyimpan angka pengulangan.

- <awal> adalah nilai awal dari <pencacah>. - <akhir> adalah nilai akhir dari <pencacah>. - <langkah> adalah perubahan nilai <pencacah> setiap pengulangan. Sifatnya optional (boleh

ditulis ataupun tidak). Bila tidak ditulis maka nilai <langkah> adalah 1.

Page 15: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

b. Struktur Do . . Loop

Struktur Doo . .Loop ada dua bentuk

Bentuk penulisan (syntax) struktur Do…Loop : - DO WHILE <kondisi>

<blok kode program> LOOP blok kode program akan diulang selama kondisi bernilai TRUE. Pengulangan berhenti bila kondisi sudah bernilai FALSE.

- DO UNTIL <kondisi> <blok kode program> LOOP blok kode program akan diulang sampai kondisi bernilai TRUE. Pengulangan berhenti bila kondisi sudah bernilai TRUE. Buat desain program seperti pada gambar dibawah :

Object Properties Value

Form1 Name Text

Form1 Looping

Button 1 – 4 Text For Next 1 For Next 2 Do Until Do While

ListBox1 Name ListBox1

Klik 2 x pada Form dan ketik kode berikut pada bagian atas Public Class Form1 : Option Explicit Off

Klik 2 x Pada Button For Next 1 dan ketik source kode berikut : ListBox1.Items.Clear() For i = 1 To 100 ListBox1.Items.Add("Angka " & i) Next i

Page 16: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Klik 2 x Pada Button For Next 2 dan ketik source kode berikut :

ListBox1.Items.Clear() For i = 100 To 1 Step -2 ListBox1.Items.Add("Angka " & i) Next i

Klik 2 x pada Button Do Until dan ketik source kode berikut : ListBox1.Items.Clear() i = Asc("A") Do Until i > Asc("Z") ListBox1.Items.Add("Huruf " & Chr(i)) i = i + 1 Loop

Klik 2 x pada Button Do While dan ketik source kode berikut :

ListBox1.Items.Clear() i = Asc("Z") Do While i >= Asc("A") ListBox1.Items.Add("Huruf " & Chr(i)) i = i - 1 Loop

Selanjutnya tekan F5 untuk Running Program

Page 17: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Penanganan Error (Handle Error)

1. Jenis-Jenis Error

- Syntax Error Syntax Error adalah adalah error yang disebabkan oleh kesalahan menulis kode

program. Misalnya : salah menuliskan nama object, property atau methodnya. Error jenis ini relatif mudah ditangani, IDE VBNet 2010 akan memberi tanda kode garis berkelok berwarna biru pada baris program mana yang menimbulkan syntax error. Lihat pada Source kode berikut :

- Runtime Error

Runtime Error adalah error yang disebabkan oleh sistem komputer ketika

melakukan sesuatu. Misalnya : ketika terjadi kesalahan penginputan data maka program akan memberitahukan kesalahan penginputan berupa kotak informasi yang berisi kesalahan penginputan.

- Logical Error

Logical Error adalah error yang disebabkan oleh kesalahan logika pemrograman

(dari si programer). Misalnya : salah meletakkan urutan kode program. Error jenis ini relatif sulit diketahui dan bisa saja baru diketahui setelah program di-compile menjadi executable file (*.exe). Kejadian seperti ini sering disebut sebagai bug. Pada pembahasan ini kita hanya membahas mengenai Runtime Error. Silahkan buat tampilan program seperti pada gambar berikut :

Object Properties Value

Form1 Name Text

Form1 Looping

Button 1 Text OK

Textbox1 Name Textbox1

Page 18: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Klik 2 x pada tombol OK dan ketik source kode berikut :

On Error GoTo Pesan Dim n1 As Integer If TextBox1.Text <> "" Then n1 = TextBox1.Text MsgBox("Nilai Anda " & n1 & " ", vbInformation, "Informasi") End If Exit Sub Pesan: MsgBox(Err.Description)

Silahkan tekan F5 Untuk Running Program.

Page 19: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Penggunaan Procedure

Procedure adalah blok kode program yang berisi perintah-perintah untuk mengerjakan tugas tertentu. Bila di dalam kode program yang kita buat ada perintah-perintah untuk melakukan tugas yang sama di beberapa tempat, maka akan lebih baik perintah-perintah tersebut dibuat dalam sebuah procedure. Kemudian, procedure itu bisa di-‘panggil’ bila diperlukan.

Penggunaan procedure sangat menghemat penulisan kode program, karena kode-kode program yang sama dibeberapa tempat cukup dibuat pada satu bagian saja. Selain itu, procedure akan memudahkan perbaikan kode program bila terjadi perubahan atau kesalahan, karena perbaikan cukup dilakukan pada satu bagian saja.

Buatlah desain program seperti pada gambar berikut :

Object Properties Value

Form1 Name Text

Form1 Looping

Button 1 - 2 Text Tambah Keluar

Textbox1 – 3 Label1-3

Name Name Text

Textbox1 Textbox2 Textbox3 Label1 Label2 Label3 Nama Fakultas Jurusan

Page 20: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Klik pada bagian Form.vb1 untuk melihat bagian source kode kemudian ketik procedure

berikut :

Sub awal() Button1.Text = "Tambah" Button2.Text = "Keluar" TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox1.Enabled = False TextBox2.Enabled = False TextBox3.Enabled = False End Sub Sub isi() Button1.Text = "Simpan" Button2.Text = "Batal" TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox1.Enabled = True TextBox2.Enabled = True TextBox3.Enabled = True TextBox1.Focus() End Sub

Kemudian Klik 2 x pada Form1 Tambah dan ketik source kode berikut : Call awal()

Kemudian Klik 2x pada Button Tambah dan ketik source kode berikut :

Select Case Button1.Text Case "Tambah" Call isi() Case "Simpan" If TextBox1.Text <> "" And TextBox2.Text <> "" And TextBox3.Text <> "" Then MsgBox("Data Tersimpan", vbInformation, "Informasi") Call awal() End If End Select

Selanjutnya Klik 2x pada Button Keluar dan Klik source kode berikut : Select Case Button2.Text Case "Keluar" End Case "Batal" Call awal() End Select

Tekan F5 untuk running Program.

Page 21: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Penugasan

1. Tugas 1

Buat desain form seperti berikut :

Isi angka pada textbox kemudian Ketika anda mengklik tombol cek buatlah program mampu mengenali angka genap atau ganjil yang terisi textbox.

Dikumpul dalam dua bentuk, dalam bentuk program serta source kode ditulis tangan pada selembar kertas disertai penjelasan per baris kode.

2. Tugas 2

Buat desain form seperti berikut :

Buatlah batas maksimal login hanya 3 kali login. Jika sudah melebihi 3 kali maka program langsung ditutup.

Dikumpul dalam dua bentuk, dalam bentuk program serta source kode ditulis tangan pada selembar kertas disertai penjelasan per baris kode.

3. Tugas 3

Buat desain form seperti berikut :

Buatlah ketika tombol cek diklik maka textbox hasil akan menampilan Grade Nilai

Berupa : A,B,C,D atau E. Berikut ketentuannya :

Page 22: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

A = >=80 B = >=70 C = >=60 D = >=50 E = <50

Dikumpul dalam dua bentuk, dalam bentuk program serta source kode ditulis tangan pada selembar kertas disertai penjelasan per baris kode.

4. Tugas 4 Buatlah desain form seperti berikut :

Buatlah menggunakan perintah For Next yaitu ketika tombol For Next 4 diklik maka

pada listbox1 akan tampil angka 4 sampai 100 dengan kelipatannya adalah 4

Dikumpul dalam dua bentuk, dalam bentuk program serta source kode ditulis tangan pada selembar kertas disertai penjelasan per baris kode.

5. Tugas 5

Buatlah desain form seperti berikut :

Gunakan perintah Do Until. Buatlah ketika button Do Until ditekan maka di listbox1

akan tampil angka 1 sampai 20.

Dikumpul dalam dua bentuk, dalam bentuk program serta source kode ditulis tangan pada selembar kertas disertai penjelasan per baris kode.

Page 23: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

6. Tugas 6

Buatlah desain form seperti berikut :

Gunakan perintah Do While. Buatlah ketika button Do While ditekan maka di

listbox1 akan tampil angka 20 sampai 1.

Dikumpul dalam dua bentuk, dalam bentuk program serta source kode ditulis tangan pada selembar kertas disertai penjelasan per baris kode.

7. Tugas 7 Buatlah Desain program seperti berikut :

Buatlah seperti pada latihan Procedure. Dengan tambahkan perintah jika ada textbox yang tidak diisi maka akan ada peringatan untuk diisi.

Dikumpul dalam dua bentuk, dalam bentuk program serta source kode ditulis tangan pada selembar kertas disertai penjelasan per baris kode.

Page 24: Modul Praktikum Pemograman

MODUL PRAKTIKUM PEMROGRAMAN VISUAL

Form Isian Nilai Tugas

No. Tugas Nilai Keterangan

1 1

2 2

3 3

4 4

5 5

6 6

7 7

Total

Rata-Rata