Fungsi Manipulasi String
Penjelasan: Borland C++ menyediakan beberapa fungsi yang digunakan untuk keperluan menipulasi string.
Fungsi strcat()
Penjelasan: Fungsi ini digunakan untuk menambahkan string sumber kebagian akhir dari string tujuan. File header yang harus disertakan adalah : string.h dan ctype.h.
Bentuk penulisan: strcat(tujuan, sumber);
Contoh-1
Hasil running
Fungsi strcmp()
Penjelasan: Fungsi ini digunakan untuk membandingkan string pertama dengan string kedua. Hasil dari fungsi ini bertipe data integer (int). File header yang harus disertakan adalah : string.h.
Bentuk penulisan: var_int = strcmp(str1, str2);
Contoh-2
Hasil running
Fungsi strcpy()
Penjelasan: Fungsi ini digunakan untuk menyalin string asal ke-variabel string tujuan, dengan syarat string tujuan harus mempunyai tipe data dan dan ukuran yang sama dengan string asal. File header yang harus disertakan adalah : string.h.
Bentuk penulisan: strcpy(tujuan, asal);
Contoh-3
Hasil running
Fungsi strlen()
Penjelasan: Fungsi ini digunakan untuk memperoleh banyaknya karakter dalam string. File header yang harus disertakan adalah : string.h.
Bentuk penulisan: strlen(str);
Contoh-4
Hasil running
Fungsi strrev()
Penjelasan: Fungsi ini digunakan untuk membalik letak urutan pada string. String urutan paling akhir dipindahkan keurutan paling depan dan seterusnya. File header yang harus disertakan adalah : string.h.
Bentuk penulisan: strrev(str);
Contoh-5
Hasil running
Fungsi Konfersi String
Penjelasan: Borland C++ 5.02 menyediakan beberapa fungsi yang digunakan untuk keperluan konfersi string
Fungsi atof()
Penjelasan: Fungsi ini digunakan untuk mengubah string (teks) angka menjadi bilangan numerik float. File header yang harus disertakan adalah : math.h.
Contoh-6
Hasil running
Fungsi atoi()
Penjelasan: Fungsi ini digunakan untuk mengubah string (teks) angka menjadi bilangan numerik integer. File header yang harus disertakan adalah : stdlib.h.
Contoh-7
Hasil running
Fungsi atol()
Penjelasan: Fungsi ini digunakan untuk mengubah string (teks) angka menjadi bilangan numerik long integer. File header yang harus disertakan adalah : stdlib.h.
Contoh-8
Hasil running
Fungsi strlwr()
Penjelasan: Fungsi ini digunakan untuk mengubah setiap huruf kapital ( huruf besar ) dalam string menjadi huruf kecil. File header yang harus disertakan adalah : string.h.
Bentuk penulisan: strlwr(str);
Contoh-9
Hasil running
Fungsi strupr()
Penjelasan: Fungsi ini digunakan untuk mengubah setiap huruf kecil dalam string menjadi huruf kapital ( huruf besar ). File header yang harus disertakan adalah : string.h.
Bentuk penulisan: strupr(str);
Contoh-10
Hasil running
Latihan
Buatlah program untuk menghitung panjang kata berikut ini : Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
Contoh program latihan-1
Hasil running
Buatlah program untuk membalik kata berikut ini : Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
Menjadi seperti berikut : akitamrofnI anaraS aniB retupmoK and akitamrofnI nemejanaM imedakAContoh program latihan-2
Hasil running
Bulatlah program untuk menggabungkan dua buah string
Kalimat1 = Teknik Kalimat2 = Informatika Menjadi seperti berikut : TeknikInformatikaContoh program latihan-3
Hasil running
Diberikan kalimat string berikut : Kalimat1 = "55.5" Kalimat2 = "12.5"
Kemudian kedua kalimat diatas dihitung menjadi perhitungan : a. Perkalian b. Pembagian c. Penambahan d. Pengurangan e. Mencari sisa hasil pembagianContoh program latihan-4
Hasil running
Daftar Pustaka
Frieyadie.2006.Panduan Pemrograman C++. Penerbit Andi. Yogyakarta. Kadir,Andul,1955.Pemrograman C++ Membahas Pemrograman Berorientasi Objek. Penerbit Andi.Yogyakarta Potts,Steven Clayton Walnum.1997.Pemrograman Berorientasi Objek dengan Borland C++. Penerbit Andi. Yogyakarta
Tidak ada komentar:
Posting Komentar