Kelas basic_string merupakan urutan karakter. Berisi semua operasi biasa dari Sequence, dan sebagai tambahan, mengandung operasi string standar seperti pencarian dan penggabungan.
Fungsi dalam string : 1. gabungan dua kata
2. konversi ke huruf kapital
3. membalikkan kata
berikut source codenya :
#include <iostream.h>
#include <string.h>
int main ()
{
cout<<"fungsi-fungsi dalam string"<<endl<<endl;
cout<<"1.Gabungkan dua kata"<<endl;
cout<<" inputkan kata ke-1 : ";
char kata1[1][100];
cin>>kata1[1];
cout<<" inputkan kata ke-2 : ";
char kata2[1][100];
cin>>kata2[1];
cout<<endl<<" hasil : ";
strcat(kata1[1], kata2[1]);
cout <<kata1[1]<<endl<<endl;
cout<<"2. konversikan ke huruf kapital"<<endl;
cout<<" inputkan kata dengan huruf kecil : ";
char kapital[1][100];
cin>>kapital[1];
strupr(kapital[1]);
cout<<endl<<" hasil : ";
cout<<kapital[1]<<endl<<endl;
cout<<"3. membalikkan kata"<<endl;
cout<<" inputkan kata : ";
char masukan[1][100];
cin>>masukan[1];
strrev(masukan[1]);
cout<<" hasil : ";
cout<<masukan[1]<<endl<<endl;
return 0;
}
Kemudian kita run :
inputkan kata yang pertama dan kata yang kedua. hasilnya kedua kata tersebut akan menggabung.
,,,,,,...........
selanjutnya kata menggunakan huruf kecil dan hasilnya huruf tersebut menjadi huruf kapital.
.........................
ketiga inputkan kata dan hasilnya kata tersebut akan membalik
..........................................
Algoritmanya :
1. source kode diatas yaitu type string
4. urutan yang terakhir yaitu membalikkan kata. hasil kata yang kita inputkan secara otomatis akan membalik.
5. hasil akhir kita dapat melihat contoh-contoh dari type string, masih banyak type sting yang belum saya gunakan.
Fungsi dalam string : 1. gabungan dua kata
2. konversi ke huruf kapital
3. membalikkan kata
berikut source codenya :
#include <iostream.h>
#include <string.h>
int main ()
{
cout<<"fungsi-fungsi dalam string"<<endl<<endl;
cout<<"1.Gabungkan dua kata"<<endl;
cout<<" inputkan kata ke-1 : ";
char kata1[1][100];
cin>>kata1[1];
cout<<" inputkan kata ke-2 : ";
char kata2[1][100];
cin>>kata2[1];
cout<<endl<<" hasil : ";
strcat(kata1[1], kata2[1]);
cout <<kata1[1]<<endl<<endl;
cout<<"2. konversikan ke huruf kapital"<<endl;
cout<<" inputkan kata dengan huruf kecil : ";
char kapital[1][100];
cin>>kapital[1];
strupr(kapital[1]);
cout<<endl<<" hasil : ";
cout<<kapital[1]<<endl<<endl;
cout<<"3. membalikkan kata"<<endl;
cout<<" inputkan kata : ";
char masukan[1][100];
cin>>masukan[1];
strrev(masukan[1]);
cout<<" hasil : ";
cout<<masukan[1]<<endl<<endl;
return 0;
}
Kemudian kita run :
inputkan kata yang pertama dan kata yang kedua. hasilnya kedua kata tersebut akan menggabung.
,,,,,,...........
selanjutnya kata menggunakan huruf kecil dan hasilnya huruf tersebut menjadi huruf kapital.
.........................
ketiga inputkan kata dan hasilnya kata tersebut akan membalik
..........................................
Algoritmanya :
1. source kode diatas yaitu type string
2. urutan pertama menjelaskan mengenai gabungan dua kata yang di inputkan melalui keyboard. masing-masing memiliki kata yang berbeda.
3. urutan yang kedua menjelaskan mengenai huruf kecil menjadi huruf kapital. kata yang kita inputkan dari keyboard harus huruf kecil yang kemudian akan secara otomatis berubah menjadi huruf kapital.4. urutan yang terakhir yaitu membalikkan kata. hasil kata yang kita inputkan secara otomatis akan membalik.
5. hasil akhir kita dapat melihat contoh-contoh dari type string, masih banyak type sting yang belum saya gunakan.



Tidak ada komentar:
Posting Komentar