0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan

Coding 5

Fungsi bawaan untuk mengolah teks/string seperti strcpy(), strlen(), strcat(), dan strcmp() digunakan untuk menyalin, menghitung panjang, menggabungkan, dan membandingkan string. Variabel string dapat diinisialisasi dan diakses elemennya seperti array biasa. Input dan output string dapat dilakukan dengan scanf(), gets(), printf(), dan puts().

Diunggah oleh

Icha
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan

Coding 5

Fungsi bawaan untuk mengolah teks/string seperti strcpy(), strlen(), strcat(), dan strcmp() digunakan untuk menyalin, menghitung panjang, menggabungkan, dan membandingkan string. Variabel string dapat diinisialisasi dan diakses elemennya seperti array biasa. Input dan output string dapat dilakukan dengan scanf(), gets(), printf(), dan puts().

Diunggah oleh

Icha
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 16

FUNGSI BAWAAN

UNTUK
MENGOLAH
Oleh Kelompok 5
TEKS/STRING
PERKENALAN
ANGGOTA
Rahmi rihadatul Aisya
(23129231)
Rahmadini Harsyanti
(23129228)
Rahmania Aisy
(23129230)
KONSTANTA DAN
VARIABEL TEKS/STRING
String adalah suatu bentuk yang bisa di pakai dalam
Bahasa pemrograman yaitu untuk keperluan menampung
atau memanipulasi data teks, seperti menyimpan suatu
kalimat selain itu string juga merupakan sebuah array
suatu dimensi yang berisi Kumpulan dari huruf atau
karakter dan di akhiri dengan karakter null /0.
KONSTANTA STRING

Suatu konstanta string ditulis dengan diawali dan diakhiri


tanda petik ganda, misalnya:
“ABCDE”
Nilai string ini disimpan dalam memori secara berurutan
dengan komposisi sebagai berikut:
INISIALISASI STRING
Suatu variabel string dapat diinisialisasi seperti halnya array yang lain. Namun
tentu saja elemen terakhirnya haruslah berupa karakter NULL.
Sebagai contoh : char kompiler [] = {'V','I','S', 'U', ‘A’, ‘L,’ ‘,C ’\0’};
Bentuk inisialisasi yang lebih singkat : char kompiler [] = “VISUAL C”
VARIABEL STRING
Variabel string adalah variabel yang dipakai utuk menyimpan nilai string.
Misalnya : char name[17]; merupakan instruksi untuk mendeklarasikan variabel
string dengan panjang maksimal 17 karakter (termasuk karakter NULL). Deklarasi
tersebut sebenarnya tidak lain merupakan deklarasi array bertipe char.
OPERASI INPUT OUTPUT
STRING
1. Memasukkan Data String
Memasukkan data string kedalam suatu variabel dapat
dilakukan dengan fungsi gets[] atau scanf[]. Bentuk
umum pemakaiannya yaitu:
#include<stdio.h>
gets(nama_array); atau
#include <stdio.h>
scanf(“%s”, nama_array);
Fungsi Gets Fungsi Scanf
2. Menampilkan isi variabel string
Untuk menampilkan isi variabel string, fungsi yang dapat digunakan adalah fungsi puts[] dan
fungsi printf[].
Mengakses
Elemen String
Variabel string merupakan bentuk khusus dari array bertipe char
contoh program menunjukkan cara mengakses elemen array untuk menghitung total karakter dari
string yang dimasukkan melalui keyboard

Perhitungan jumlah karakter dari string teks dapat dilakukan dengan memeriksa elemen dari string
dimulai dari posisi yang pertama (indeks ke ‐0) sampai ditemukannya karakter NULL
Fungsi-Fungsi Pengolahan
Teks/String
Beberapa di antara fungsi pustaka untuk operasi string yaitu:

1 Fungsi Strcpy()
Untuk menyalin nilai string. Bentuk pemakaian : strcpy(tujuan, asal)
Fungsi ini dipakai untuk menyalin string asal ke variabel string tujuan termasuk
karakter '\0'
2. Fungsi Strlen()
Bentuk pemakaian : #include <string.h>strlen (var_string);
Fungsi ini digunakan untuk memperoleh banyaknya karakter di dalam string yang menjadi
argumennya (var_string).
3 Fungsi Strcat(), untuk Menggabung Nilai String

pemakaian : #include strcat(tujuan, sumber);


4 Fungsi Strcmp()untuk Membandingkan Dua Nilai String

Bentuk pemakaian: #include <string.h>strcmp (str1, str2);


5 Fungsi Strchr
Berfungsi untuk mencari nilai karakter dalam string. Bentuk pemakaian: #include
<string.h>
strchr (var_string, kar);
TERIMA KASIH
Atas perhatian dan kerjasamanya.

Anda mungkin juga menyukai