Tuesday, December 24, 2013

Character dan String | Lab Pemrograman Visual

Character

Character adalah sebuah tipe data yang dapat menyimpan satu karakter. Sehingga tipe data hanya dapat menyimpan karakter dari a-z, A-Z dan karakter khusus lainnya, namun banyak data yang dapat disimpan hanyalah satu karakter. Contoh char c=’a’; pada contoh disamping kita membuat sebuah variabel c dengan tipe data character (char) yang isinya adalah a. Perhatikan bahwa tipe data karakter di deklarasikan dengan menggunakan tanda kutip tunggal (‘ ‘). Untuk lebih jelas perhatikan kode program dibawah ini. 


Deklarasi Char

Running test

Pada contoh kode program diatas kita mendeklarasikan sebuah variabel c dengan tipe data charater yang isi nya adalah a. sehingga jika kode tersebut dijalankan maka akan menampilkan kata a pada layar. 

Sebuah escape karakter adalah karakter yang memanggil interpretasi alternatif pada karakter berikutnya dalam urutan karakter. Escape karakter kadang juga disebut dengan metakarakter. Escape karakter tidak akan dicetak dilayar, melainkan akan mengerjakan hal yang sesuai dengan escape karakter tersebut. Contoh ‘\n’, tidak akan mencetak \n kelayar melainkan akan membuat baris baru pada layar. Berikut ini adalah daftar dari escape karakter yang sering digunakan. 

daftar list escape karakter


Contoh Penggunaan Escape Karakter


String

String adalah tipe data yang terdiri dari kumpulan dari beberapa karakter. Sering juga disebut character array. Misal String kata=”abcd”;, maka kode disamping akan mendeklarasikan sebuah variabel kata dengan tipe data String yang isi nya adalah karakter abcd. Berbeda dengan charater deklarasi String menggunakan tanda kutip ganda (“ ”). String sering kali digunakan untuk menyimpan data-data yang bersifat informasi tulisan seperti nama, alamat, tempat lahir, agama dan lain sebagai nya. Contoh String Pada contoh kali ini kita akan menggunakan windows form. Untuk cara memulai pemrograman menggunakan windows form, lihat lampiran 1. Pada contoh kali ini buatlah sebuah form dengan 2 label, 2 textbox dan 1 buah button. Lalu desain seperti gambar dibawah ini 
Form String


Lalu masukkan kode dibawah ini pada tombol proses. 


Program diatas akan menampilkan hasil seperti gambar dibawah ini 

Hasil Program String


Operasi Pada String 

Seperti halnya array, terdapat juga beberapa operasi yang dapat dilakukan pada String, diantaranya adalah penggabungan String, mengetahui panjang string, membandingkan dua buah string, replace string, dan copy string. 

Penggabungan String (Concat) 

Penggabungan string adalah method yang dapat digunakan untuk mengabungkan dua buah string sehinga menjadi satu buah string. Method ini dapat dilakukan dengan menggunakan perintah concat (string1, string2 dan stringN). Untuk contoh dapat dilihat pada contoh dibawah ini. 

Form Penggabungan String

Selanjutnya masukkan kode dibawah ini 

Perintah String Concat

Running test :


Mengetahui Panjang String 
Fungsi yang dapat digunakan untuk mengetahui panjang string adalah length. Fungsi ini dapat digunakan untuk mengetahui panjang sebuah kata yang dimasukkan oleh user. Jika tidak sesuai maka program dapat menolak jika string yang dimasukkan tidak sesuai. 

Form Mengetahui Panjang String


Script Mengetahui Panjang String

Running test
Mengetahui Panjang String


Membandingkan dua buah String 

Fungsi membandingkan dua buah string dapat dilakukan ketika kita akan membandingkan apakah sebuah string sama dengan string yang lain. Fungsi yang digunakan adalah equals. Contoh string1.equals(string2). Untuk contoh dapat dilihat pada gambar dibawah ini 

Membandingkan dua buah String

Selanjutnya masukkan kode dibawah ini 

Kode Membandingkan Dua Buah String


Adapun hasil nya adalah sebagai berikut. Jika kata yang dimasukkan adalah sama maka program akan menampilkan text box 

Hasil Jika Kata Yang Dimasukkan Sama

Jika kata yang dimasukkan tidak sama maka program akan menampilkan text box 

Hasil Jika Kata Yang Dimasukkan Tidak Sama




Kesimpulan 
  • Character adalah tipe data yang dapat menyimpan satu buah karakter abjad dan huruf. Karakter dideklarasikan dengan symbol tanda kutip tunggal 
  • Escape karakter tidak akan dicetak dilayar melainkan akan melakukan fungsi sesuai dengan kegunaan escape karakter tersebut 
  • String adalah tipe data yang dapat menyimpan kumpulan dari beberapa karakter 
  • Terdapat beberapa fungsi yang dapat dilakukan untuk memanipulasi string diantaranya adalah penggabungan string, mengetahui panjang string dan membandingkan dua buah string 
Evaluasi

1. Mengetahui jurusan berdasarkan NIM

Form : buat form seperti di bawah ini



Script : masukkan script berikut pada tombol cek


Running test



2. Membuat form login, user harus memasukkan id dan password, jika sesuai maka user akan di bawa ke form ke 2, jika id dan password tidak sesuai maka akan muncul pesan kesalahan

Form :
buat 2 buah form

Script : masukkan script berikut pada tombol login


Running test :
Jika id & pass sesuai

Jika id & pass tidak sesuai




7 comments:

Spoiler Untuk lihat komentar yang masuk:
Desy rahma imut said...

tokovital.com sedia alat bantu sex wanita >> obat vimax asli >> obat pembesar alat vital >> obat pembesar penis >> alat pembesar penis >> alat pembesar payudara >> obat perangsang wanita >> obat gemuk badan >> obat peninggi badan >> obat penghilang bekas luka >> cream pemutih wajah >> cream pemerah bibir >> celana hernia >> obat kuat pria >> minyak lintah asli >> alat pembesar payudara elektrik

sherlina said...

www.indobet77.com

Master Agen Bola , Casino , Tangkas , Togel Terbesar
dan Terpercaya Pilihan Para Bettor

Promo Terbaru :
- Bonus  10% New Member Sportsbook
- Bonus 5% New Member Casino Online
- Bonus 10% Setiap Hari Bola Tangkas
- CASHBACK untuk Member
- BONUS REFERRAL 5% + 1% Seumur Hidup

untuk Informasi lebih jelasnya silahkan hubungi CS kami :
- YM : indobet77_sb2@yahoo.com
- EMAIL : indobet77@gmail.com
- WHATSAPP : +63 905 213 7238
- WECHAT : indobet77
- SMS CENTER : +63 905 213 7238
- PIN BB : 2B65A547 / 24CC5D0F

Salam Admin ,
http://indobet77.com/

sherlina said...

www.indobet77.com

Master Agen Bola , Casino , Tangkas , Togel Terbesar
dan Terpercaya Pilihan Para Bettor

Promo Terbaru :
- Bonus  10% New Member Sportsbook
- Bonus 5% New Member Casino Online
- Bonus 10% Setiap Hari Bola Tangkas
- CASHBACK untuk Member
- BONUS REFERRAL 5% + 1% Seumur Hidup

untuk Informasi lebih jelasnya silahkan hubungi CS kami :
- YM : indobet77_sb2@yahoo.com
- EMAIL : indobet77@gmail.com
- WHATSAPP : +63 905 213 7238
- WECHAT : indobet77
- SMS CENTER : +63 905 213 7238
- PIN BB : 2B65A547 / 24CC5D0F

Salam Admin ,
http://indobet77.com/

sherlina halim said...

Pengen yang lebih seru ...
Ayo kunjungi www.asianbet77.com
Buktikan sendiri ..

Real Play = Real Money

- Bonus Promo Red Card pertandingan manapun .
- Bonus Mixparlay .
- Bonus Tangkasnet setiap hari .
- New Produk Sabung Ayam ( minimal bet sangat ringan ) .
- Referal 5 + 1 % ( seumur hidup ) .
- Cash Back up to 10 % .
- Bonus Royalty Rewards setiap bulan .

untuk Informasi lebih jelasnya silahkan hubungi CS kami :
- YM : op1_asianbet77@yahoo.com
- EMAIL : asianbet77@yahoo.com
- WHATSAPP : +63 905 213 7234
- WECHAT : asianbet_77
- SMS CENTER : +63 905 209 8162
- PIN BB : 2B4BB06A / 28339A41

Salam Admin ,
http://asianbet77.com/

Poker Online said...

Thanks infonya beritanya bagus bngt...Salam sukses ya Gan..

Agen Poker
Agen Poker Online
Agen Poker Terpercaya
Poker Online
Poker Terpercaya
Bandar Domino
Bandar Domino Online
Agen Domino
Judi Poker
Taruhan Poker
Bandar Poker

Poker Online said...

Thanks infonya beritanya bagus bngt...Salam sukses ya Gan..

Agen Poker
Agen Poker Online
Agen Poker Terpercaya
Poker Online
Poker Terpercaya
Bandar Domino
Bandar Domino Online
Agen Domino
Judi Poker
Taruhan Poker
Bandar Poker

Poker Online said...

Thanks infonya beritanya bagus bngt...Salam sukses ya Gan..

Agen Poker
Agen Poker Online
Agen Poker Terpercaya
Poker Online
Poker Terpercaya
Bandar Domino
Bandar Domino Online
Agen Domino
Judi Poker
Taruhan Poker
Bandar Poker


Post a Comment

Jangan lupa ninggalin jejak dengan komentar ^_^