Sintaks untuk mencuplik karakter adalah:
string[lokasi]
Dimana string bisa berupa kata, kalimat atau variabel bertipe data string. Lokasi diawali dengan angka 0 (nol).
Contoh:
#include <iostream>
using namespace std;
int main(){
cout<<"halo apa kabar?"[2]<<endl;
cout<<"halo apa kabar?"[6]<<endl;
cout<<"halo apa kabar?"[9]<<endl;
cout<<"halo apa kabar?"[3]<<endl;
cout<<"halo apa kabar?"[13]<<endl;
return 0;}
Simpan dengan nama string01.cpp (boleh disimpan dengan nama lain):
Double-click file string01.cpp, CB (code::blocks) yang sudah berasosiasi akan otomatis aktif dan membuka file tersebut:
Klik tombol Build and run:
Hasilnya:
Contoh berikutnya:
#include <iostream>
using namespace std;
int main(){
string kalimatKu="SELAMAT PAGI";
int a=kalimatKu.length();
cout<<"jumlah karakter = "<<a<<endl;
for (a--;a>=0;a--){
cout<<kalimatKu[a]<<" ";
}
cout<<endl<<endl;
return 0;}
Note:
Length adalah fungsi untuk menghitung jumlah karakter. Sintaks length adalah:
String.length();
Simpan dengan nama string02.cpp (boleh disimpan dengan nama lain):
Double-click file string02.cpp, CB (code::blocks) yang sudah berasosiasi akan otomatis aktif dan membuka file tersebut:
Klik tombol Build and run:
Hasilnya:
Note:
Karena karakter ditampilkan mulai dari karakter dengan nomor lokasi terbesar hingga terkecil, maka teks "SELAMAT PAGI" ditampilkan terbalik.
Demikianlah penjelasan mengenai cara untuk mencuplik karakter di dalam kata atau kalimat.
Penjelasan selanjutnya akan dilanjutkan pada posting berikutnya.
Selamat mencoba .. Have a nice day :-)
No comments:
Post a Comment