Fungsi string

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

Transcript of Fungsi string

Page 1: Fungsi string

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

}

Page 2: Fungsi string

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 : %s\n”,str1);

strrev(str1);

printf(“Reverse : %s\n”,str1);

getch();

}

Page 3: Fungsi string

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 : %s\n”,str1);

strset(str1,’x');

printf(“Setelah strset : %s\n”,str1);

getch(); }

Hasil run :

Setelah strnset 12 : AAAAAAAAAAAA Turbo C

Setelah strset : xxxxxxxxxxxxxxxxxxxx

Page 4: Fungsi string

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 << "\n\nSetelah 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

Page 5: Fungsi string

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

}