TUJUAN  DASAR TEORI LATIHAN

PRAKTIKUM KE 3 FUNGSI STRING

A. TUJUAN 

Mengenal beberapa property dan string  Memisahkan dan menggabungkan string.

B. 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. - 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: - ToUpper dan ToLower 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. - Leftx,n : mengambil n karakter di sebelah kiri suatu string. - Rightx,n : mengambil n karakter di sebelah kanan suatu string. - Trim x : mengambil - LTrim x : menghilangkan spasi kosong di awal suatu string. - RTrim x : menghilangkan spasi kosong di akhir suatu string. - Space n : digunakan untuk membuat karakter spasi sebanyak n. - Mid x,m,n : digunakan untuk mengambil karakter dari string x yang dimulai dari karakter ke m sebanyak n. - Replace : mengganti karakter tertentu dengan sebuah karakter lain. - InStr,n : digunakan untuk mengetahui posisi karakter n didalam string x. - Splitx,ni: digunakan untuk memecah string x berdasarkan karakter n dengan penomoran i. - Substring: memotong string dari karakter n sebanyak n.

C. LATIHAN

a Latihan 1 Pengenalan String  Buat project baru,dengan nama String-1.  Tambahkan control dengan property sebagai berikut :  Lengkapi kode programnya dengan menambahkan event click pada button : Public Class Form1 Private Sub btnProses_Click ByVal sender As System. Object , ByVal e As System. EventArgs Handles btnProses.Click Dim input1 As String = txtInput1.Text Dim input2 As String = txtInput2.Text Dim input3 As String = txtInput3.Text Dim total As String total = input1 input2 input3 txtOutput.Text = total End Sub End Class  Tekan F5 untuk menjalankan aplikasi screenshoot  Penjelasan : - Pada program adalah program pengenalan string dengan cara kerja menggabungkan beberapa kata yang dimasukkan dalam tiap textbox ke dalam satu kalimat. Pada program diatas hasilnya bisa saja menyambung “AnandaPutriSyaviri” karena tidak menggunakan spasi setelah penulisan kata pada tiap textbox. Pada hasil diatas , dalam setiap textbox setelah huruf terakhir diberi spasi, sehingga hasilnya menjadi “Ananda Putri Syaviri”. Untuk menggabungkan menggunakan fungsi “ total= input input2 input3”. Tanda “” berfungsi sebagai pemisah dari tiap inputan yang diberikan. b Latihan 2 Mengenal Properti String  Buat project baru,dengan nama String-2.  Tambahkan control button , textbox, dan listbox dengan property seperti berikut:  Tambahkan event click button dan lengkapi kode programnya seperti berikut: Private Sub btnProses_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles btnProses.Click Dim data, besar, kecil As String Dim panjang As Integer data = txtInput.Text panjang = data.Length besar = data.ToUpper kecil = data.ToLower listHasil.Items.Add Asli: data listHasil.Items.Add Panjang string : CStr panjang listHasil.Items.Add Huruf Besar: besar listHasil.Items.Add Huruf Kecil : kecil End Sub End Class  Tekan F5 untuk menjalankan aplikasi screenshoot  Penjelasan - Program diatas merupakan contoh program untuk dapat mengubah huruf yang semua besar menjadi kecil atau kecil menjadi besar. Dengan menggunakan fungsi ToUpper dan ToLower maka setiap huruf yang diinputkan pada textbox akan dieksekusi sesuai perintah, apakah pada program terdapat fungsi ToUpper ToLower atau keduanya. Untuk memanggil fungsi agar dapat ditampilkan sebagai hasil maka pada listbox diberi “” kemudian nama objek yang telah dibuat pada pendeklarasian. Untuk menampilkan hasil pada listbox , tata penulisannya seperti “listHasilnama listbox.Items.Addparameter yang harus diisi untuk pemanggilan fungsi hasil. c Latihan 3 Memisahkan dan Menggabungkan String.  Buat project baru,dengan nama String-3  Tambahkan kontrol-kontrol berikut:  Tambahkan event click dan lengkapi kode programnya seperti berikut: Public Class Form1 Private Sub btnProses_Click ByVal sender As System. Object , ByVal e As System. EventArgs Handles btnProses.Click Dim data As String Dim blok, krktr As Integer data = txtKata.Text blok = data.IndexOf krktr = data.Length listHasil.Items.Add Input Kata: data listHasil.Items.Add Panjang Karakter : CStr krktr + Karakter listHasil.Items.Add Kata Depan : data.Substring0, blok listHasil.Items.Add Kata Belakang : data.Substringblok, data.Length - blok End Sub End Class  Tekan F5 untuk menjalankan aplikasi screenshoot  Penjelasan : - Program diatas merupakan program untuk menggabungkan dan memisahkan kata. Dengan menggunakan fungsi Substring. Fungsi substring digunakan untuk mengambil karakter n sebanyak n. sebelumnya untuk dapat menggunakan fungsi ini perlu mendeklarasikan “krktr” sebagai karakter yang akan diambil, “blok” sebagai index data, dan “data” sebagai inputan dari textbox “txtKata”. Untuk penamaan bisa menggunakan kata-kata sesuai keinginan. Jangan lupa untuk menyertakan CStr karena untuk dapat mengetahui panjang karakter yang diinputkan.

D. TUGAS PRAKTIKUM