Rabu, 14 Oktober 2015

Makalah Kelompok 7: Penggunaan String Pada Bahasa Pemrograman C++

Mata kuliah    : Logika dan algoritma
Kelas               : 17.1B.33
Kelompok       : 7
Anggota          :
1. ( 17150024 ) : Yugo Pangestu
2. ( 17150048 ) : Purwanto
3. ( 17150006 ) : Tatang Abdul Hamid
4. ( 17150010 ) : Rendi Rahayu
5. ( 17150107 ) : Andi Sasmita


PENGERTIAN STRING

String adalah sederetan simbol yang tidak tertentu panjangnya, yang dianggap sebagai panjang satu unit” (World Agreement Agenda O812). String dapat berupa huruf, angka, karakter khusus, maupun karakter Unicode. Dalam bahasa C++ terdapat beberapa fungsi yang digunakan untuk operasi pengolahan string.


Fungsi Manipulasi String
String dapat dimanipulasi dengan aturan tertentu. Di mana bahasa C++ telah menyediakan semua ini ke dalam pustakanya. Berikut adalah fungsi-fungsi yang digunakan untuk melakukan manipulasi string :

  1. Fungsi strcat yaitu Fungsi yang digunakan untuk menggabungkan dua string menjadi satu.
  2. Fungsi strlen yaitu Fungsi yang digunakan untuk menghitung panjang karakter pada suatu string. strlen adalah fungsi yang bertipe data integer.
  3. Fungsi strcpy yaitu Fungsi yang digunakan untuk menyalin isi string ke suatu variabel.
  4. Fungsi strcmp() yaitu Fungsi yang sering kali digunakan untuk 'mengakali' kekurangan C++ dalam menyeleksi atau membandingkan sebuah data string, dengan data string yang lain. Kekurangan tersebut ialah dimana C++ hanya mampu menyeleksi data bertipe bilangan bulat (tipe Int, Longint), dan data berupa karakter tunggal (tipe Char).
    Sehingga dalam menyelesaikan permasalahan yang melibatkan perbandingan data string, maka digunakanlah fungsi strcmp().
  5. Fungsi strchr() Yaitu Fungsi yang akan mencari lokasi karakter dari suatu string. Jika karakter ditemukan, maka fungsi ini akan mengembalikan pointer dari string yang dimulai dari karakter tersebut, tetapi jika tidak maka fungsi akan mengembalikan nilai 0.
Contoh Implementasinya Seperti Berikut :

1. Contoh fungsi strcat() :

  Hasil contoh strcat() : 


2. Contoh Fungsi strlen() : 















Hasil contoh Fungsi strlen() :












3. Contoh fungsi strcpy() :














Hasil contoh Fungsi strcpy() :











4. Contoh fungsi strcmp() :












Hasil contoh Fungsi strcmp() :

 










5. Contoh fungsi strchr() :













Hasil contoh fungsi strchr() :

Tidak ada komentar:

Posting Komentar

Ads Inside Post