ALVIN ABIDI

Senin, 30 November 2020

 Assalamualaikum Warahmatullahi Wabarakatuh.yaps kali ini kita akan membahas beberapa fungsi  manipulasi String.  

Ada beberapa fungsi yang digunakan dalam manipulasi String di C++.

1. Fungsi strcat()

        Fungsi ini digunakan untuk menambah string sumber ke bagian akhir dari string
tujuan. File header yang digunakan adalah string.h dan ctype.h. Bentuk penulisan :
                       

                        strcat(tujuan, sumber);

Untuk contoh programnya kamu bisa lihat program di bawah ini

Input  :


Output  :


Bisa kita lihat bahwasannya fungsi dari strcat adalah menggabungkan kata pertama dengan kata selanjutnya. untuk lebih jelasnya lihatlah output dari program di atas


2. Fungsi strcmp()
        Fungsi ini digunakan untuk membandingkan string pertama dengan string kedua.
    Hasil dari fungsi ini bertipe data integer. File header yang digunakan adalah string.h.
    Bentuk penulisan :
            var_int = strcmp(str1, str2);

Untuk lebih jelasnya kamu bisa lihat program di bawah ini.

Input  :


Output  :



Dari output tersebut bisa kita lihat bawsannya hasil perbandingan char a1 dengan char a2 adalah sebesar -1.

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 digunakan adalah string.h. Bentuk penulisan :
                    strcpy(tujuan, asal);

Input  :


Output  :


Bisa kita lihat dari output di atas, bahwasannya program tersebut akan menyalin kata yang kita tuliskan. Contohnya di situ kata "aku ganteng".program tersebut menyalin dan menghitung jumlah karakter yang dimasukkan termasuk spasi.

4. Fungsi strlen()
        Fungsi ini digunakan untuk memperoleh banyaknya karakter dalam string. File
    header yang digunakan adalah string.h. Bentuk penulisan :
                strlen(str);


5. Fungsi strrev()
        Fungsi ini digunakan untuk membalik letak urutan pada string. Paling akhir
    dipindahkan ke urutan paling depan dan seterusnya. File header yang digunakan adalah
    string.h. Bentuk penulisan :
                strrev(str);



Selanjutnya kita masuk pada pembahasan konversi string
        C++ menyediakan beberapa fungsi yang digunakan untuk keperluan konversi
string. Diantaranya adalah sebagai berikut.

1. Fungsi atof()
        Fungsi ini digunakan untuk mengubah string (teks) angka menjadi bilangan
    numerik float. File header yang harus disertakan adalah math.h.

Input  :


Output  :


2. Fungsi strlwr()
        Fungsi ini digunakan untuk mengubah setiap huruf kapital dalam string menjadi
    huruf kecil. File header yang harus disertakan adalah string.h. Bentuk penulisan :
                strlwr(str);

Input  :


Output  :


Bisa kita lihat dari output tersebut bahwasannya program berfungsi untuk mengubah huruf kapital menjadi huruf kecil.

3. Fungsi atoi()

        Fungsi ini digunakan untuk mengubah string (teks) angka menjadi bilangan

    numerik integer. File header yang harus disertakan adalah stdlib.h.

4. Fungsi atol()

        Fungsi ini digunakan untuk mengubah string (teks) angka menjadi bilangan

    numerik long integer. File header yang harus disertakan adalah stdlib.h.

5. Fungsi strupr()

        Fungsi ini digunakan untuk mengubah setiap huruf kapital dalam string menjadi

    huruf kapital. File header yang harus disertakan adalah string.h. Bentuk penulisan :

    strupr(str);


Ya teman-teman itulah pembahasan kita kali ini, lebih kurangnya saya mmohon maaf Wassalamualaikum Warahmatullahi Wabarakatuh

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Anak Keren - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -