Anda di halaman 1dari 8

Modul Praktikum Bahasa Pemrograman Visual (BPV) MODUL III STRING

A. TUJUAN 1. Mengenal beberapa properti dari string 2. Memisahkan dan menggabungkan string B. ALOKASI WAKTU 4 js (4 x 50 menit) C. PETUNJUK 1. 2. 3. 4. Awali setiap aktivitas dengan doa, semoga berkah dan mendapat kemudahan. Pahami tujuan, dasar teori, dan latihan-latihan praktikum dengan baik dan benar. Kerjakan tugas-tugas praktikum dengan baik, sabar, dan jujur. Tanyakan kepada asisten/dosen apabila ada hal-hal yang kurang jelas.

D. DASAR TEORI Visual basic menyediakan beberapa fungsi yang dapat kita gunakan untuk mengolah nilai string. Karena fungsi pengolah string yang dimiliki VB sangat banyak, disini hanya akan dibahas tentang beberapa fungsi string saja yang sering digunakan dalam kehidupan sehari-hari. o Length Fungsi length berguna untuk menghitung jumlah karakter. Fungsi ini dapat menghitung jumlah karakter dalam variabel untuk kemudian disimpan dalam variabel jumlah. Fungsi Length akan mengembalikan hasilnya dalam format angka, sehingga kita harus menyimpannya dalam tipe data berjenis angka juga seperti dalam contoh berikut yang memiliki tipe data integer. Misalnya:
Kata = Visual Basic 2008 Jumlah = Length (kata) jumlah : 17 karakter

o ToUpper dan ToLower

Jurusan Teknik Elektro FT UM

Modul Praktikum Bahasa Pemrograman Visual (BPV) Fungsi ToUpper digunakan untuk mengubah string menjadi huruf besar (Upper Case). Sedangkan fungsi ToLower digunakan untuk mengubah string menjadi huruf kecil (Lower Case). Misal:
Dim myName As String = Visual Basic txtTampil.Text = myName.ToUpper()

maka hasil yang akan ditampilkan pada textbox adalah VISUAL BASIC o Left (x, n) : mengambil n karakter di sebelah kiri suatu string s=
Microsoft.VisualBasic.Left(Aku Bisa,3) nilai s = Aku

o Right (x, n) : mengambil n karakter di sebelah kanan suatu string


s = Microsoft.VisualBasic.Right(Aku Bisa,3) nilai s = isa

Trim (x): menghilangkan spasi kosong di awal dan akhir suatu string
s = Trim( Aku Bisa ) nilai s = Aku Bisa

o Ltrim (x) : menghilangkan spasi kosong di awal suatu string


s = Ltrim( Aku Bisa ) nilai s = Aku Bisa

Rtrim(x) : menghilangkan spasi kosong di akhir suatu string


s = Rtrim( Aku Bisa ) nilai s = Aku Bisa

Space(n) , digunakan untuk membuat karakter spasi sebanyak n. Contoh:


s = Space(10) , maka nilai s adalah " "

o Mid(x,m,n) , digunakan untuk mengambil karakter dari string x yang dimulai dari karakter ke m sebanyak n. Contoh:
s = Mid("Aku Bisa", 2, 2) maka nilai s adalah "ku"

o Replace : mengganti karakter tertentu dengan sebuah karakter lain


Nilai awal = Any String Nilai akhir = pengganti) Replace (nilai awal,string yang akan diganti, string

o InStr(x,n) , digunakan untuk mengetahui posisi karakter n didalam string x.


s = InStr("Aku Bisa", "u") maka nilai s adalah 3

Split(x,n)(i) , digunakan untuk memecah string x berdasarkan karakter n dengan penomoran i.


s = Split("Kuda,Kerbau,Sapi,Kambing,Macan", ",")(0) , maka nilai s adalah "Kuda"

Jurusan Teknik Elektro FT UM

Modul Praktikum Bahasa Pemrograman Visual (BPV)


s = Split("Kuda,Kerbau,Sapi,Kambing,Macan", ",")(1) , maka nilai s adalah "Kerbau" s = Split("Kuda,Kerbau,Sapi,Kambing,Macan", ",")(4) , maka nilai s adalah "Macan"

o SubString : memotong string dari karakter ke-n sebanyak n. Misalnya:


Dim myName As String = Visual Basic txtTampil.Text = myName.Substring(1,7)

maka akan tampil kata Basic pada textbox. E. LATIHAN 1. Pengenalan String a. Buat project baru dengan nama String-1 b. Tambahkan kotrol dengan properti sebagai berikut: Toolbox Form1 Properti Text StartPosition Label1 Label2 Label3 TextBox1 TextBox2 TextBox3 TextBox3 Button Text Text Text Name Name Name Name Name Text Nilai String CenterScreen Input Kata 1 Input Kata 2 Input Kata 3 txtInput1 txtInput2 txtInput3 txtOutput btnProses Proses

c. Atur agar tampilannya seperti gambar berikut:

Jurusan Teknik Elektro FT UM

Modul Praktikum Bahasa Pemrograman Visual (BPV)

d. Tambahkan Event Click pada Button Proses dan tambahkan script berikut:

2. Mengenal Properti String Untuk mengenal beberapa properti dari string pada visual basic lakukan latihan sebagai berikut: a. Buat sebuah project baru dengan nama String-2 b. Tambahkan kontrol button, textbox, dan listbox dengan properti sebagai berikut: Toolbox Form1 Properti Text StartPosition Label1 Name Text Label2
Jurusan Teknik Elektro FT UM

Nilai Mengenal String CenterScreen lblInput Input String lblHasil


4

Name

Modul Praktikum Bahasa Pemrograman Visual (BPV) Text TextBox1 ListBox Button Name Name Name Text Hasil txtInput listHasil btnProses Proses

c. Atur agar tampilannya seperti gambar berikut:

d. Tambahkan Even Click pada Button e. Tambahkan Script sebagai berikut:

f. Jalankan program dan amati hasilnya

Jurusan Teknik Elektro FT UM

Modul Praktikum Bahasa Pemrograman Visual (BPV) 3. Memisahkan dan menggabungkan String a. Buat project baru dengan nama String-2 b. Buatlah tampilan seperti gambar berikut:

c. Atur properti-nya sebagai berikut: ToolBox Form1 Label1 TextBox1 Button1 ListBox1 Properti Text SartPosition Name Text Name Name Text Name Nilai Belajar String CenterScreen lblKata Input Kata (dua kata) txtKata btnProses Proses listHasil

d. Tambahkan event klik pada button proses e. Tambahkan script berikut

Jurusan Teknik Elektro FT UM

Modul Praktikum Bahasa Pemrograman Visual (BPV)

F. TUGAS PRAKTIKUM 1. Buatlah sebuah project yang mengandung minimal 3 fungsi string sesuai dengan kreasi anda. 2. Buat sebuah project seperti pada latihan dua. Tambahkan beberapa baris dalam listbox yang menampilkan masing masing karakter pada index huruf ke 1, 3, 5, 7 (misal: Input String = pendtium. Maka karakter yang ditampilkan adalah: p, n, t, u)

Jurusan Teknik Elektro FT UM

Modul Praktikum Bahasa Pemrograman Visual (BPV)

G. TUGAS RUMAH 1. Buatlah sebuah project yang mengandung minimal 5 fungsi string sesuai dengan kreasi anda. 2. Program pada latihan tiga hanya menerima input dua kata. Buatlah sebuah project baru seperti program pada latihan tiga yang bisa menerima input lebih dari dua kata dan dapat menghilangkan spasi yang tidak diperlukan di depan dan belakang kata. (Ingat: Soal dalam Tugas rumah adalah standar. Jika kalian bisa menambah dengan kode lain yang lebih kreatif akan mendapatkan nilai lebih)

Jurusan Teknik Elektro FT UM

Anda mungkin juga menyukai