Kelompok 11 (Genin)
Mata
kuliah : Logika dan algoritma
Kelas :
17.1B.33
Anggota :
IMAM FIQRIH NURPALAH (17150103)
MEINDRA TAUFIK (17150017)
ESA WIKU (17150118)
RIO MUCHAMMAD ERMANSYAH (17150004)
IZAY WIJAYA
PENGERTIAN
STRING
String adalah tipe data yang digunakan dalam pemrograman, seperti
integer dan floating point unit, tapi string digunakan untuk mewakili teks
daripada angka. Yang terdiri dari satu set karakter yang juga dapat berisi
spasi dan angka. Sebagai contoh, kata "hamburger" dan kalimat
"Saya makan 3 hamburger" keduanya string. Bahkan "12345"
bisa dianggap string, jika ditentukan dengan benar. Biasanya, programmer harus
menyertakan string dalam tanda kutip untuk data agar terbaca/diakui sebagai string
dan bukan angka atau nama variabel.
Misalnya, dalam perbandingan:
if (Option 1 == Option 2) then
Option 1 dan Option 2 mungkin variabel yang berisi bilangan bulat, string, atau data lainnya. Jika nilai-nilai yang sama, test mengembalikan nilai true, jika tidak hasilnya adalah false. Dalam perbandingan:
if ("Option1" == "Option2") then
Option1 dan Option2 sedang diperlakukan sebagai string. Oleh karena itu test ini membandingkan kata-kata "Option1" dan "Option2," yang akan kembali false. Panjang string sering ditentukan dengan menggunakan karakter null.
Misalnya, dalam perbandingan:
if (Option 1 == Option 2) then
Option 1 dan Option 2 mungkin variabel yang berisi bilangan bulat, string, atau data lainnya. Jika nilai-nilai yang sama, test mengembalikan nilai true, jika tidak hasilnya adalah false. Dalam perbandingan:
if ("Option1" == "Option2") then
Option1 dan Option2 sedang diperlakukan sebagai string. Oleh karena itu test ini membandingkan kata-kata "Option1" dan "Option2," yang akan kembali false. Panjang string sering ditentukan dengan menggunakan karakter null.
String merupakan bentuk data yang biasa dipakai dalam bahasa pemrograman
untuk keperluan menampung dan memanipulasi data teks, misalnya untuk
menampung
(menyimpan) suatu kalimat. Pada bahasa C, string bukanlah merupakan tipe data
tersendiri, melainkan hanyalah kumpulan dari nilai-nilai karakter yang
berurutan dalam
bentuk array berdimensi satu.
2. Fungsi-Fungsi Type data string
• Beberapa fungsi untuk manipulasi string
adalah sbb :
a. Fungsi strcpy() untuk menyalin nilai string
b. Fungsi strlen() untuk mengetahui panjang nilai string
c. Fungsi strcat() untuk menggabung nilai string
d. Fungsi strcmp() untuk membandingkan dua nilai string
e. Fungsi strchr() untuk mencari
nilai karakter dalam stri
Berikut adalah contoh program :
Hasil nya setelah di Run :

Tidak ada komentar:
Posting Komentar