string terdiri dari beberap function , diantarany:
- strcat
- strlen
- strupr
- strcpy
- strrev
BERIKUT CONTOH PROGRAMNYA
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
int main ()
{
string contoh;
contoh = "contoh penggunaan string";
cout << contoh << endl<<endl;
cout<<"contoh menggunakan strcat"<<endl;
cout<<"strcat berfungsi untuk menggabungkan 2 string"<<endl;
char str1[50],str2[50];
cout<<"masukan kata pertama :";cin>>str1;
cout<<"masukan kata kedua :";cin>>str2;
cout<<"hasil gabungan :"<<strcat(str1,str2)<<endl<<endl;
cout<<"contoh menggunakan strlen"<<endl;
cout<<"strlen berfungsi untuk menghitung banyaknya huruf"<<endl;
char kata[100];
cout<<"masukan kata : ";cin>>kata;
cout<<"banyaknya huruf : "<<strlen(kata)<<endl<<endl;
cout<<"contoh menggunakan strupr"<<endl;
cout<<"strupr berfungsi untuk mengubah huruf menjadi huruf kapital"<<endl;
char kata1[100];
cout<<"masukan kata : ";cin>>kata1;
cout<<"huruf kapital : "<<strupr(kata1)<<endl<<endl;
cout<<"contoh menggunakan strcpy"<<endl;
cout<<"strcpy berfungsi untuk mengkopi "<<endl;
char k1[100];
char k2[100];
cout<<"masukan kalimat :";cin>>k1;
strcpy(k2,k1);
cout<<"hasil copy :"<<k2<<endl<<endl;
cout<<"contoh menggunakan strrev"<<endl;
cout<<"strrev berfungsi untuk membalik kata"<<endl;
char kata3[100];
cout<<"masukan kata :";cin>>kata3;
cout<<"hasil kata yang dibalik : "<<strrev(kata3);
getch();
return 0;
}
Tidak ada komentar:
Posting Komentar