Pada Percobaan 3 dan Percobaan 4 perhatikan dan bandingkan setiap pesan hasil kompilasi. Lihat posisiletak kesalahan berada pada baris dan kolom berapa pada baris perintah
yang ada Adakah kesamaan kesalahan yang terdapat pada kedua percobaan tersebut ? Informasi apakah yang dapat kamu ambil ?
Pada Percobaan 5 nomor 1 dan 2, perhatikan hasil eksekusinya Adakah kesamaan hasilnya? Informasi apakah yang dapat kamu ambil ?
3.1.2. Rangkuman
1.
String adalah barisan character 8-bit ASCII yang diapit dengan tanda kutip dengan panjang maksimal adalah 255. Ukuran ini dapat diubah oleh programmer sesuai dengan keinginan, akan
tetapi jika tidak ukuran tidak ditentukan maka ketentuan diatas yang berlaku.
2.
String bisa ditentukan ukurannnya sesuai kebutuhan program. Inisialisasi dan assignment melebihi ukuran maka program hanya akan menampilkan karakter sesuai dengan ukuran yang
telah ditentukan.
3.
Untuk menentukan ukuran karakter dari string tidak diperkenankan memberikan ukurannya 0 nol atau negatif.
4.
Mengakses string pada posisi nol akan memberikan karakter null karakter kosong, tidak ada karakter dan mengakses pada posisi negatif tidak diperbolehkan.
3.1.4. Tugas Tugas 1 : Individu
Buatlah sebuah progam sederhana berkaitan dengan string dengan ketentuan berikut: 1. Program yang dapat menginputkan nama lengkap, TTL, dan alamat rumah.
2. Buatlah ke dalam pilihan menu
Tugas 2 : Kelompok
Buatlah sebuah progam sederhana berkaitan dengan string dengan ketentuan berikut: 1. Dapat menentukan banyaknya sebuah karakter dari rangkaian karakter yang diberikan.
2. Buatlah ke dalam pilihan menu
3.1.5. Uji Kompetensi
1. Jelaskan apa yang anda ketahui tentang string 2. Jelaskan teknik pendeklarasian string
3. Bagaimana cara mekakses string
3.2. Kegiatan Belajar 2. Operasi string Alokasi Waktu : 2 x 45 Menit
3.2.1. Tujuan Pembelajaran
Dalam kegiatan belajar ini siswa diharapkan dapat: 1. Mengidentifikasi operasi penggabungan pada string
2. Mengidentifikasi operasi pemecahan pada string
3.2.2. Aktivitas Belajar Siswa 3.2.2.1. Mengamati
Seperti yang kita bahas di awal, Microsoft Word terdapat dapat melakukan proses manipulasi antara kata satu dengan kata yang lain, seperti contoh ketika proses cut, copy, dan
paste. Proses tersebut dalam pemrograman merupakan manipulasi dari string. String itu sendiri memiliki banyak fungsi, akan tetapi pada Kegiatan Belajar kali ini kita akan membahas beberapa
operasi pada string.
Penggabungan String
Dalam string operasi penggabungan string disebut append. Operasi penggabungan adalah proses menggabungkan dua atau lebih data yang bertipe string menjadi sebuah string yang baru.
Prosedurnya bernama concat. Berikut adalah sintaknya :
Keterangan : string1, nilai string ke satu yang akan digabungkan
string2, nilai string ke dua yang akan digabungkan stringN, nilai string ke N yang akan digabungkan
Berikut adalah contoh operasi penggabungan string : program penggabungan;
var n,m: string; begin
n:=’aris’; m:=’wara’;
menggabungkan variabel n dan m menggunakan concat writelnconcatn,m;
end. output yang dikeluarkan adalah ariswara
concatstring1, string2, ..., stringN;