STRING PEMROGRAMAN BERBASIS GUI Graphical User Interface

31 BAB IV STRING Tujuan Pada Akhir perkuliahan ini, diharapkan mahasiswa memiliki kemampuan sebagai berikut :  Memahami kegunaan fungsi STRING  Memaksimalkan fungsi STRING

4.1. STRING

String adalah variabel yang bisa menampung berbagai macam karakter, sehingga kita bisa menggabungkan penulisan angka, karakter khusus sampai dengan huruf. Misalkan saya punya suatu string dengan nilai “198108092010121002”. Kelihatan biasa saja bukan? Tapi bagi sebagian orang ini bisa memiliki arti. Deret angka yang saya tuliskan adalah sebuah NIP yang dimiliki oleh seorang PNS. Kenapa NIP bisa sepanjang itu? Karena NIP merupakan gabungan dari beberapa kode yang memiliki makna. Berikut adalah penjelasannya. Delapan huruf pertama merupakan tanggal lahir, enam huruf berikutnya merupakan tanggal pengangkatan pegawai satu huruf berikutnya merupakan jenis kelamin, dimana 1 berarti Pria dan 2 berarti wanita, sedangkan tiga huruf terakhir merupakan nomor urut dimana jika pada tahun pengangkatan yang sama terdapat pegawai yang memiliki tanggal lahir yang sama, maka nomor urut itu akan ditambahkan sesuai dengan banyaknya pegawai. Wah cukup unik bukan? Dari jabaran diatas, maka kita perlu suatu fungsi yang bisa mengambil suatu string yang sesuai dengan kebutuhan. Misalkan saya ingin mendapatkan jenis kelamin dari pegawai PNS maka yang saya lakukan adalah saya mengambil karakter ke 15 sebanyak 1. Berikut adalah beberapa fungsi string yang dimiliki VS 2010. 4.2. LEFT Fungsi LEFT didalam VS 2010 memiliki struktur sebagai berikut : 32 Berikut adalah penjelasan dari fungsi left : 1. Merupakan parameter yang menjadi masukan dari sebuah string yang ingin diambil karakternya 2. Merupakan sebuah bilangan yang berfungsi sebagai jumlah karakter yang ingin diambil Fungsi left berarti kita mengambil karakter yang dimulai dari sebelah kiri. Perhatikan contoh berikut : Baris kode tersebut akan menghasilkan kata “POL”.

4.3. RIGHT