JASA SUPIR PRIBADI
Saturday, 22 March 2014
Fungsi Pada Operasi STRING
1. Strcpy()
Fungsi: untuk menyalin nilai string.
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
main()
{
char kata [20];
char copy [20];
cout<<"Masukan Kata ? ";cin>>kata;
strcpy(copy,kata);
cout<<"Hasilnya ? "<<copy;
getch ();
}
2. Strcat()
Fungsi: untuk menggabungkan nilai string.
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main()
{
char galau[50] = "God Always";
clrscr();
cout << "Isi galau semula adalah: " << galau << endl;
strcat(galau,"listening always understanding");
cout << "Isi galau sekarang adalah: " << galau << endl;
getch();
}
3. Strcmp()
Fungsi: untuk membandingkan 2 nilai string.
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
void main()
{
char huruf1[5];
char huruf2[5];
cout << "masukan huruf pertama: "; cin >> huruf1;
cout << "masukan huruf kedua: "; cin >> huruf2;
int hasil = strcmp(huruf1,huruf2);
if (hasil == 0)
cout << "huruf " << huruf1 << " sama dengan " << huruf2;
else if (hasil < 0)
cout << "huruf " << huruf1 << " lebih kecil " << huruf2;
else
cout << "huruf " << huruf1 << "lebih besar " << huruf2;
getch();
}
4. Strlen()
Fungsi: untuk mengetahui panjang nilai string.
#include <iostream.h>
#include <string.h>
#include <conio.h>
void main()
{
char buku[50] = "kejayaan majapahit ";
char kosong[50] = "";
clrscr();
cout << "jumlah karakter dari buku adalah: " << strlen(buku) << endl;
cout << "jumlah karakter dari kosong adalah: " << strlen(kosong) << endl;
getch();
}
5. Strchr ()
Fungsi: untuk mencari nilai karakter dalam string.
#include <iostream.h>
#include <string.h>
#include <conio.h>
#include <ctype.h>
#include <stdio.h>
void main()
{
char nama[50]="budi";
char dicari ='r';
char *hasil;
hasil=strchr(nama,dicari);
printf("karakter #c ditemukan pada indeks ke-%i",dicari,hasil-nama);
getch();
}
Nama : Andi Rahman
Nim : 12130406
Kelas : 12.2C.06
Subscribe to:
Posts (Atom)