Assalamualaikum Warahmatullahi Wabarakatuh.

Pada percobaan kali ini kita akan mempelajari tentang String.

Tujuan dari percobaan ini adalah untuk mempelajari penggunaan variable string yang diperlukan dengan fungsi-fungsi untuk pengolahan data string,seperti strcat(),strlen(),strcpy,dan sebagaianya.

Suatu karakter string terdiri dari beberapa karakter(deretan karakter) yang diakhiri dengan tanda khusus ‘\0’(null).Suatu konstanta string adalah karakter sting yang dituliskan diantara tanda petik ganda (“) seperti yang digunakan pada fungsi printf() atau puts().Konstanta karakter string mempunyai kelas penyimpan static sehingga bila digunakan di dalam fungsi,maka nilainya tidak akan berubah selama program aktif.

Variabel sting adalah variable yang dipakai untuk menyimpan nilai string.Misalnya:

char_name[15];

Merupakan instruksi untuk mendeklarasikan variable string dengan panjang maksimal 15 karakter(termasuk NULL).Deklarasi tersebut sebenarnya tidak lain merupakan deklarasi array bertipe char.

 

Fungsi-Fungsi Mengenai String:

1.strcpy() untuk menyalin nilai string

2.strlen() untuk mengetahui panjang string

3.strcat() untuk menggabung nilai string

4.strcmp() untuk membandingkan dua nilai string

5.strchr() untuk mencari nilai string dalam karakter

6.printf atau puts untuk menampilkan nilai string

 

 

Program Percobaan

Int panjang_str(char string[])

{

Int hitung=0;

While(string[hitung] != ‘\0’) ++ hitung;

Return(hitung);

}

Void main()

{

Static char kata0[]={‘b’,’e’,’l’,’a’,’j’,’a’,’r’};

Static char kata1[]={‘f’,’u’,’n’,’g’,’s’,’I’};

Static char kata2[]={‘s’,’t’,’r’,’I’,’n’,’g’};

Printf(“Panjang string 0=%d\n”,panjang_str(kata0));

Printf(“Panjang string1=%d\n”,panjang_str(kata1));

Printf(“Panjang string2=%d\n”,panjang_str(kata2));

getch();

 

TUGAS

1.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

2.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest

4.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Sekian dari saya

Wassalamualaikum Warahmatullahi wabarakatuh