String find : Pemanfaatan Find Untuk Mencari Kata
Kali ini saya akan memcoba bermain dengan string. Tapi saya juga belum jago – jago banget si... hehehehe.... Sekarang kita akan membahas masalah find (mencari).
Untuk kasus yang saya sajikan nanti adalah mengetahui apakah ada sebuah kata tertentu yang akan dicari ada dalam kata atua kalimat yang dimasukkan atau tidak.
Ini ada beberapa parameter
Ø str
string yang akan dicari dalam objek. Seluruh isi str harus disesuaikan di beberapa bagian dari string yang dianggap cocok.
Ø s
Array dengan urutan karakter. Pada versi fungsi anggota kedua, ukuran konten yang akan cocok hanya ditentukan oleh n parameter. Pada versi ketiga, urutan null dihentikan, sehingga akhirnya ditentukan oleh kejadian pertama dari karakter null di dalamnya.
Ø n
rangkaian karakter untuk mencari.
Ø c
karakter individu untuk ditelusuri.
Ø pos
Posisi karakter pertama dalam string yang akan dipertimbangkan untuk pertandingan. Nilai 0 berarti bahwa seluruh string dianggap.
Kemudian ini adalah contoh sederhana penggunaan find
Ini contoh prosedurnya :
Program lengkap bisa didownload disini
Ini contoh prosedurnya :
goleki(){
found=kal_masuk.find(kata);
if (found!=string::npos)tulis = "terdapat kata ";
else tulis = "tidak terdapat kata ";
}
found=kal_masuk.find(kata);
if (found!=string::npos)tulis = "terdapat kata ";
else tulis = "tidak terdapat kata ";
}
Program lengkap bisa didownload disini
semoga bermanfaat kawan! Jangan lupa tinggalin komennya ya...
referensi : lihat disini
Jadilah yang pertama mengomentari
Post a Comment