Menalar Aktivitas Belajar Siswa 1. Mengamati

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;