Manipulasi String Pada C++
OPERASI STRING
Operasi string selalu dijumpai didalam bahasa pemrograman, di sini akan dibahas beberapa perintah dan fungsi string pada C++.
FUNGSI MANIPULASI STRING
Progmam C++ menyediakan beberapa fungsi yang digunakan untuk keperluan manipulasi string.1. Fungsi strcat( )
Fungsi ini digunakan untuk menambahkan string sumber kebagian akhir dari string tujuan. File header yang harus disertakan adalah: string.h dan ctype.hBentuk Penulisan : strcat(tujuan, sumber);
contoh program dan hasil outputnya:
2. Fungsi strcmp( )
Fungsi ini digunakan untuk membandingkan string pertama dengan string kedua. Hasil dari fungsi string ini bertipe data integer (int). File header yang harus digunakan atau disertakan adalah: string.hBentuk Penulisan: var_int=strcmp(str1, str2);
contoh program dan hasil outputnya:
3. Fungsi strcpy( )
Fungsi ini digunakan untuk menyalin string asal ke variabel string tujuan, dengan syarat string tujuan harus mempunyai tipe data dan ukuran yang sama dengan string asal. File header yang harus disertakan adalah: string.hBentuk Penulisan: strcpy(tujuan, asal);
Contoh program dan hasil outputnya:
4. Fungsi strlen( )
Fungsi ini digunakan untuk memperoleh banyaknya karakter dalam string. File header yang harus disertakan adalah: string.hBentuk Penulisan: strlen(str);
Contoh program dan hasil outputnya:
5. Fungsi strrev( )
Fungsi ini digunakan untuk membalik letak atau menukarkan tempat letak urutan pada string. String urutan paling akhir dipindahkan keurutaan paling depan dan seterusnya. File header yang tercantum adalah: string.hBentuk Penulisan: strrev(str);
Contoh program dan hasil outputnya:
FUNGSI KONFERSI STRING
Pada C++ menyediakan beberapa fungsi yang digunakan untuk keperluan konfersi string1. Fungsi atof( )
Fungsi ini digunakan untuk mengubah string (teks) angka menjadi bilangan numerik float. File header yang harus disertakan adalah: stdlib.hContoh program dan hasil outputnya:
2. Fungsi atoi( )
Fungsi ini digunakan untuk merubah string (teks) angka menjadi bilangan numerik integer. File header yang harus disertakan adalah: stdlib.hContoh program dan hasil outputnya:
3. Fungsi atol( )
Fungsi atol digunakan untuk mengubah string (teks) angka menjadi bilangan numerik long integer. File header yang digunakan adalah: stdlib.hContoh program dan hasil outputnya:
4. Fungsi strlwr( )
Fungsi ini digunakan untuk mengubah setiap huruf kapital (huruf besar) dalam string menjadi huruf kecil. File header yang harus dipakai adalah: string.hBentuk Penulisan: strlwr(str);
Contoh program dan hasil outputnya:
5. Fungsi strupr( )
Fungsi ini digunakan untuk mengubah setiap huruh kecil dalam string menjadi huruf kapital atau huruf besar, fungsi ini kebalikan dari fungsi strlwr(). Dalam file header harus menggunakan string.hBentuk Penulisan: strupr(str);
Contoh program dan hasil outputnya:
Itu dia adalah beberapa contoh sederhana dari Manipulasi String semoga bermanfaat...
Sumber: Buku Utama C++, Frieyadie, S.Kom