SlideShare a Scribd company logo
STRING
String merupakan kumpulan karakter.
Deklarasi string :
char Nama_String[Panjang Karakter]
Contoh :
char teks[20];
Inisialisasi String
#include<stdio.h>
#include<iostream.h>
#include<conio.h>
void main()
{
char kalimat[20] = "SAYA BELAJAR C++";
cout << " " << kalimat << endl;
getch();
}
STRREV
 Fungsi strrev berguna untuk membalikkan urutan string
(reverse).
Contoh program :
#include <stdio.h>
#include <conio.h>
#include <string.h>
main()
{
char str1[80]=”Saya Belajar Turbo C”;
printf(“Normal : %sn”,str1);
strrev(str1);
printf(“Reverse : %sn”,str1);
getch();
}
STRSET DAN STRNSET
 Fungsi strset berguna untuk mengganti isi suatu string dengan suatu karakter
tertentu.
 Fungsi strnset berguna untuk mengganti isi suatu string dengan suatu karakter
tertentu sebanyak n data.
Contoh program :
#include <stdio.h>
#include <conio.h>
#include <string.h>
main()
{ char str1[21]=”Saya Belajar Turbo C”;
strnset(str1,’A',12);
printf(“Setelah strnset 12 : %sn”,str1);
strset(str1,’x');
printf(“Setelah strset : %sn”,str1);
getch(); }
Hasil run :
Setelah strnset 12 : AAAAAAAAAAAA Turbo C
Setelah strset : xxxxxxxxxxxxxxxxxxxx
STRCPY
 Fungsi strcpy adalah menyalin satu string ke string yang lain.
Contoh menyalin string:
#include <conio.h>
#include <iostream.h>
#include <string.h>
void main()
{ char Nama1[] = "Kelinci"; char Nama2[] = "Jerapah";
cout << "nNama Binatang [1]: " << Nama1;
cout << "nNama Binatang [2]: " << Nama2;
strcpy(Nama1, Nama2);
cout << "nnSetelah menggunakan fungsi 'strcpy',
maka hasilnya :";
cout << "nNama Binatang [1]: " << Nama1;
cout << "nNama Binatang [2]: " << Nama2 << endl;
getch();
}
Hasil run :
Nama Binatang [1] : Jerapah
Nama Binatang [2] : Jerapah
STRLWR
Fungsi strlwr digunakan untuk mengubah huruf besar menjadi huruf kecil.
Contoh :
#include<conio.h>
#include<stdio.h>
#include<string.h>
main()
{
char nama[20];
printf("Masukkan Nama (Dalam Huruf Besar) : ");
gets(nama);
printf("nHasil fungsi strlwr adalah %s", strlwr(nama));
getch();
}

More Related Content

PPTX
Algoritma&Pemrograman C++ Operasi string
DOCX
Kalkulator
PPT
PDF
Pemrograman C++ - String
PDF
Pt6 pt-loop komplek
PPTX
Materi kuliah 20 rekursi
PPTX
11 operasi dasar masukan dan keluaran
PPTX
11 operasi dasar masukan dan keluaran
Algoritma&Pemrograman C++ Operasi string
Kalkulator
Pemrograman C++ - String
Pt6 pt-loop komplek
Materi kuliah 20 rekursi
11 operasi dasar masukan dan keluaran
11 operasi dasar masukan dan keluaran

What's hot (14)

PPT
Materi 7 c++ array
PPTX
Materi kuliah 05 pointer part 3
PPTX
Materi kuliah 17 string
PPTX
Materi kuliah 05 pointer part 3
PPT
Pertemuan 07 - Pemrograman C
PPTX
Materi kuliah 20 rekursi
PPTX
Operasi string dan kondisi if
PPTX
Kelompok 2.3
PPTX
Kelompok 2.3
PPTX
07 elemen dasar c++ part 2
PPTX
Algoritma&Pemrograman C++ Pertemuan 10
PPT
Materi kuliah 23 pointer part 3
PPTX
Materi kuliah 17 string
PPTX
07 elemen dasar c++ part 2
Materi 7 c++ array
Materi kuliah 05 pointer part 3
Materi kuliah 17 string
Materi kuliah 05 pointer part 3
Pertemuan 07 - Pemrograman C
Materi kuliah 20 rekursi
Operasi string dan kondisi if
Kelompok 2.3
Kelompok 2.3
07 elemen dasar c++ part 2
Algoritma&Pemrograman C++ Pertemuan 10
Materi kuliah 23 pointer part 3
Materi kuliah 17 string
07 elemen dasar c++ part 2
Ad

Similar to Fungsi string (11)

PPT
Pertemuan4.ppt
PPTX
String baru
PDF
Pertemuan 6 Fungsi String
PDF
CPP Pendalaman String
PDF
Pemrograman #11
PPTX
String Dalam Bahasa Pemograman Java, PHP, Java Script, Python
DOCX
Tugas modul fungsi
PPTX
Materi kuliah 17 string
 
PDF
Arrays c++
PDF
Bahan dpk-io-array-fungsi
PDF
Manipulasi string
Pertemuan4.ppt
String baru
Pertemuan 6 Fungsi String
CPP Pendalaman String
Pemrograman #11
String Dalam Bahasa Pemograman Java, PHP, Java Script, Python
Tugas modul fungsi
Materi kuliah 17 string
 
Arrays c++
Bahan dpk-io-array-fungsi
Manipulasi string
Ad

Fungsi string

  • 1. STRING String merupakan kumpulan karakter. Deklarasi string : char Nama_String[Panjang Karakter] Contoh : char teks[20]; Inisialisasi String #include<stdio.h> #include<iostream.h> #include<conio.h> void main() { char kalimat[20] = "SAYA BELAJAR C++"; cout << " " << kalimat << endl; getch(); }
  • 2. STRREV  Fungsi strrev berguna untuk membalikkan urutan string (reverse). Contoh program : #include <stdio.h> #include <conio.h> #include <string.h> main() { char str1[80]=”Saya Belajar Turbo C”; printf(“Normal : %sn”,str1); strrev(str1); printf(“Reverse : %sn”,str1); getch(); }
  • 3. STRSET DAN STRNSET  Fungsi strset berguna untuk mengganti isi suatu string dengan suatu karakter tertentu.  Fungsi strnset berguna untuk mengganti isi suatu string dengan suatu karakter tertentu sebanyak n data. Contoh program : #include <stdio.h> #include <conio.h> #include <string.h> main() { char str1[21]=”Saya Belajar Turbo C”; strnset(str1,’A',12); printf(“Setelah strnset 12 : %sn”,str1); strset(str1,’x'); printf(“Setelah strset : %sn”,str1); getch(); } Hasil run : Setelah strnset 12 : AAAAAAAAAAAA Turbo C Setelah strset : xxxxxxxxxxxxxxxxxxxx
  • 4. STRCPY  Fungsi strcpy adalah menyalin satu string ke string yang lain. Contoh menyalin string: #include <conio.h> #include <iostream.h> #include <string.h> void main() { char Nama1[] = "Kelinci"; char Nama2[] = "Jerapah"; cout << "nNama Binatang [1]: " << Nama1; cout << "nNama Binatang [2]: " << Nama2; strcpy(Nama1, Nama2); cout << "nnSetelah menggunakan fungsi 'strcpy', maka hasilnya :"; cout << "nNama Binatang [1]: " << Nama1; cout << "nNama Binatang [2]: " << Nama2 << endl; getch(); } Hasil run : Nama Binatang [1] : Jerapah Nama Binatang [2] : Jerapah
  • 5. STRLWR Fungsi strlwr digunakan untuk mengubah huruf besar menjadi huruf kecil. Contoh : #include<conio.h> #include<stdio.h> #include<string.h> main() { char nama[20]; printf("Masukkan Nama (Dalam Huruf Besar) : "); gets(nama); printf("nHasil fungsi strlwr adalah %s", strlwr(nama)); getch(); }