際際滷

際際滷Share 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

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(); }