Pada kesempatan kali ini, saya alan sharing bagaimana cara membalik string di c++. Baik itu string yang diinputkan maupun yang sudah tersimpan didalam array. Untuk string yang diinputkan, kita akan menggunkan fungsi siap pakai yang ada c++ yaitu strrev(). Sedangkan string yang sudah terdapat dalam array (contoh :nama[6]={'a','n','d','i','n','a'}) untuk membaliknya hanya perlu membalik cara pemanggilannya saja. Untuk lebih jelasnya mari kita lihat contoh source codenya berikut ini :
#include <iostream.h>
int main()
{
char nama[6]={'a','n','d','i','n','a'};
cout<<"sebelum dibalik : ";
for (int y=0;y<6;y++){
cout<<nama[y];
}
cout<<"\n";
cout<<"Setelah di balik : ";
for(int i=5;i>=0;i--)
{
cout<<nama[i];
}
cout<<"\n";
return 0;
}
int main()
{
char nama[6]={'a','n','d','i','n','a'};
cout<<"sebelum dibalik : ";
for (int y=0;y<6;y++){
cout<<nama[y];
}
cout<<"\n";
cout<<"Setelah di balik : ";
for(int i=5;i>=0;i--)
{
cout<<nama[i];
}
cout<<"\n";
return 0;
}
Tidak ada komentar:
Posting Komentar