Assallamuallaikum wr wb

welcome to back my block sobat penikmat

pembahasan materi kita kali ini adalah tentang variable dan fungsi string

String sendiri merupakan kumpulan dari beberapa karakter yang diakhiri dengan karakter null ('\0'). Di dalam bahasa pemrograman C, tidak terdapat tipe data string. Jadi, untuk membuat sebuah string digunakan array of char atau pointer. Sebuah string dimulai dan diakhiri dengan kutip dua (double quote), contoh "hello world" bukan 'hello world'. Kutip satu hanya digunakan untuk char. Berikut contoh string dengan menggunakan array.bahasa C juga mendukung berbagai fungsi yang dapat memanipulasi string. Fungsi-fungsi tersebut terdapat pada librari string (string.h). Dalam librari string.h terdapat 7 fungsi string, yaitu :

1. strcpy

Fungsi strcpy digunakan untuk menyalin string asal ke variabel string tujuan.

Format Penulisan :

strcpy(string_tujuan, string_asal);

2. strncpy

Fungsi strncpy digunakan untuk menyalin string asal ke variabel string tujuan sebanyak n karakter sesuai dengan yang diinginkan.

Format Penulisan :

strncpy(string_tujuan, string_asal, jml_karakter);

3. strcat

Fungsi strcat digunakan untuk menambahkan string sumber ke bagian akhir dari string tujuan.

Format Penulisan :

strcat(string_tujuan, string_sumber);

4. strncat

Fungsi strncat digunakan untuk menambahkan string sumber ke bagian akhir dari string tujuan sebanyak n karakter sesuai dengan yang diinginkan.

Format Penulisan :

strcat(string_tujuan, string_sumber, jml_karakter);

5. strcmp

Fungsi strcmp digunakan untuk membandingkan dua buah string. Hasil akhir dari fungsi ini beritpe integer dengan nilai :

  • negatif, jika string pertama kurang dari string kedua.
  • nol, jika string pertama sama dengan string kedua.
  • positif, jika string pertama lebih dari string kedua.

Format Penulisan :

strcmp(string_pertama, string_kedua);

6. strncmp

Fungsi strncmp digunakan untuk membandingkan n karakter pertama dalam dua buah string. Hasil akhir dari fungsi ini sama dengan hasil dari fungsi strcmp.

Format Penulisan :

strncmp(string_pertama, string_kedua, jml_karakter);

7. strlen

Fungsi strlen digunakan untuk memperoleh jumlah karakter dari suatu string.

Format Penulisan :

strlen(string);

Nahh setelah membahas penjelasan diatas kita dapat mengerjakan atau menerapkan beberapa rumusan masalah dalam beberapa program berikut ini

  1. program untuk menyisipkan suatu karakter string dalam string lainnya 
    • Facebook
    • Twitter
    • Google+
    • Pinterest

2. program untuk menentukan suatu kalimat yang merupakan kalimat polidron atau bukan  

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3. program untuk menghitug huruf besar,huruf kecil dan angka numeriktanda baca dalam suatu string

  • Facebook
  • Twitter
  • Google+
  • Pinterest

4. program untuk membuat formasi piramit kata-kata dengan aturan tiap baris yang berbeda

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Nahh kesimpulan dari pembahasan kali ini adalah kita dapat membuat suatu program baru dalam variabel strings dan menerapkan beberapa formula seperti strcpy, strncpy, strcat, strncat, strcmp, strncmp, dan scrlen yang dapat mempermudah kita dalam buat atau mengolah suatu data kalimat.

okee gesss sobat penikmat sekian dulu pembahasan kita dalam materi variable dan fungsi string sampai jumpa di pemhasan materi selanjutnya . see you….

Wassallamuallaikum wr wb…..