Fungsi-fungsi pada librarim string.h

Slides:



Advertisements
Presentasi serupa
Pemrograman Terstruktur
Advertisements

Operasi dengan string.
8. FILE.
MODUL 13 STRING 13.1 Pendahuluan String merupakan suatu kumpulan
Modul 10 Fungsi PENGERTIAN FUNGSI
Menggunakan Fungsi String
Pustaka Fungsi As’ad Djamalilleil
Pemrograman Berorientasi Obyek
7. STRUCT.
Pemrograman Terstruktur
1 Character Strings. 2 Topik String –Representation –Declaration –Functions –Kesalahan Umum –Index char dlm string.
OOP Java 04 Array & String.
STRUKTUR DATA (D3) - Review array - Searching (Sequential & Binary)
MENGENAL TIPE STRING Nilai string adalah kumpulan dari angka, angka dan huruf atau huruf, dimana tidak bisa dilakukan suatu operasi aritmatika, operator.
5. 1 Bab 05 Tipe Data dan Mengisi Variabel.
V. STRING.
Algoritma dan Struktur Data
Pemrograman Web (Manipulasi string)
PERTEMUAN IV STRING JURUSAN TELEKOMUNIKASI
Menggunakan Fungsi String Pertemuan 5 FollowBlog : Aasliyaniunm10.wordpress.com.
Karakter & String.
LARIK ( ARRAY ).
PART 7 Array DOSEN : AHMAD APANDI, ST.
Pertemuan String Matakuliah : T0616 / Algoritma dan Pemrograman
Fungsi Pertemuan 8 Bahasa C.
Operasi String Teknik Informatika Universitas Muhammadiyah Malang 2012 Pemrogramman Terstruktur.
Dasar Pemrograman Operasi String.
Pemrograman Web Dasar Pertemuan 9 PHP Constants, PHP Variables, PHP Data Type, PHP Strings, PHP Operator.
S T R I N G.
Teknik Pemrog. Terstruktur 2
1 Pertemuan 8 Structure Data Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
PEMROGRAMAN TERSTRUKTUR Tipe Data Sederhana. Tujuan Memberikan pemahaman mengenai berbagai tipe data sederhana yang disediakan oleh C, sehingga mahasiswa.
Pertemuan 11 Function Erna Sri Hartatik
ARRAY Array merupakan struktur data yang sering digunakan dalam pemrograman untuk menyimpan data yang akan diolah.
Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006
PEMROGRAMAN DASAR.
Algoritma dan Pemrograman
Operasi string Erfin Gustaman.
LAB PEMOGRAMAN DASAR (BAHASA C)
STRING.
Struktur Organisasi Data 2
Universitas Respati Yogyakarta
Bahasa Pemprograman Dasar Pertemuan 9
7. String S. Indriani L, M.T 7. String.
S. Indriani Lestariningati, M.T
Bahasa Pemprograman Dasar Pertemuan 4
Pointer TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
Pertemuan 1 DATA & STRUKTUR DATA.
S. Indriani Lestariningati, M.T
LAB PEMOGRAMAN DASAR (BAHASA C)
Variabel, Tipe data dan operator
~ PERTEMUAN 4 KONSEP TIPE DATA ~
Gambaran Kuliah Pemrograman Terstruktur
Algoritme dan Pemrograman
ALGORITMA & STRUKTUR DATA I
Beberapa Fungsi string dalam c++
S T R I N G.
TIPE DATA, NILAI, INPUT DAN OUTPUT
Pertemuan 4 Pemrograman Terstruktur
Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo.
Pertemuan Pertama Data dan Struktur Data.
Pertemuan 5 Pemrograman Terstruktur
Menggunakan Fungsi String
PEMROGRAMAN DASAR (BAHASA C)
ALGORITMA & STRUKTUR DATA C Programming
PEMROGRAMAN TERSTRUKTUR
FUNGSI / FUNCTION KONSEP PEMROGRAMAN Wahyu Sakti G. I.
Bab VI Array dan String.
Variabel, Tipe data dan operator
FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 2
Transcript presentasi:

Fungsi-fungsi pada librarim string.h

Jenis-jenis fungsi pada librari string.h Strcpy Strncpy Strcat Strncat Strcmp Strncmp strlen

Fungsi STRCPY (String Assignment) Kegunaan : menyalin nilai sumber ke variabel tujuan Syntax : Strcpy (var_tujuan, var_sumber / str_sumber) Ket : var_tujuan : variabel hasil (berupa variabel string) Sumber bisa berupa variabel string maupun string biasa Contoh : Strcpy (s1, s2);  menyalin nilai di variabel s2 ke variabel s1 Misal : s2  “Baru” maka s1  “Baru” Strcpy (s1, “Hello”);  menyalin string “Hello” ke variabel s1 s1  “Hello”

Fungsi STRNCPY (String Assignment 2) Kegunaan : menyalin nilai sumber ke variabel tujuan sebanyak n karakter Syntax : Strncpy (var_tujuan, var_sumber / str_sumber, n) Ket : var_tujuan : variabel hasil (berupa variabel string) Sumber bisa berupa variabel string maupun string biasa n : banyaknya karakter yang disalin Contoh : Strncpy (s1, s2, 3);  menyalin nilai di variabel s2 ke variabel s1 sebanyak 3 karakter Misal : s2  “Baru” maka s1  “Bar” Strncpy (s1, “Hello”, 2);  menyalin string “He” ke variabel s1 s1  “He”

Fungsi STRCAT (Concatenation) Kegunaan : menggabungkan nilai pada 2 variabel string / menambahkan string pada sumber ke variabel tujuan Syntax : Strcat (var_tujuan, var_sumber / str_sumber) Ket : var_tujuan : variabel hasil (berupa variabel string) Sumber bisa berupa variabel string maupun string biasa Contoh : Strcat (s1, s2);  nilai di variabel s2 ditambahkan ke variabel s1 Misal s1  “Belajar” , s2  “String” maka s1 menjadi “BelajarString” Strcat (s1, “Hello”);  Menambahkan string “Hello” ke variabel s1 Misal s1  “Belajar” Maka s2  “BelajarHello”

Fungsi STRNCAT (Concatenation n karakter) Kegunaan : menambahkan string pada sumber ke variabel tujuan sebanyak n karakter Syntax : Strncat (var_tujuan, var_sumber / str_sumber, n) Ket : var_tujuan : variabel hasil (berupa variabel string) Sumber bisa berupa variabel string maupun string biasa n : banyaknya karakter yang disalin Contoh : Strncat (s1, s2, 3);  nilai di variabel s2 sebanyak 3 karakter, ditambahkan ke variabel s1 Misal s1  “Belajar” , s2  “String” maka s1 menjadi “BelajarStr” Strncat (s1, “Hello”,2);  Menambahkan string “He” ke variabel s1 Misal s1  “Belajar” Maka s2  “BelajarHe”

Fungsi STRLEN Kegunaan: menghitung jumlah karakter dari suatu string Mengembalikan nilai integer (return value = int) Syntax : Strlen(s1)  menghitung jumlah karakter string s1 Contoh : Char a[8] = “hitung” , b[8] = “panjang” s = strlen(a) + strlen(b) s = 13

Fungsi STRCMP(Comparison) adalah fungsi untuk membandingkan dua buah string Kegunaan : membandingkan 2 buah string Nilai kembalian : integer Syntax : strcmp(string1,string2); Return Value : -1 –> jika string 1 lebih kecil dari string2 0   –> jika string1 sama dengan string2 1   –> jika string1 lebih besar dari string2

Referensi Bab 9, “Strings”, Problem Solving and Program Design in C, Jeri R. Hanly dan Elliot B. Koffman, Addison Wesley, 2002