Program C++ Menghitung panjang string – Tipe data string merupakan salah satu tipe data yang ada di dalam bahasa pemrograman C++. Tipe data string dapat menyimpan data berupa angka,huruf,karakter dan lain-lain yang saya temui kebanyakan penggunaan tipe data ini untuk kalimat (teks) yang bisa saja terdiri dari gabungan beberapa karakter.
Kembali lagi kali ini saya ingin memberikan contoh program c++ untuk menghitung panjang string. Program ini sangat sederhana tidak memerlukan iterasi atau proses yang rumit lainnya (kecuali jika program yang dibuat pada skala yang lebih besar). Sebagai informasi sebelumnya saya sudah memposting artikel mengenai program c++ menghitung nilai akhir mahasiswa.
Program C++ Menghitung Panjang String
Silakan buat program ini menggunakan aplikasi dev c++ karena jika menggunakan aplikasi lain seperti borland c++ bisa jadi akan error karena perlu melakukan beberapa penyesuaian sintak.
#include <iostream>
#include <string>
using namespace std;
int main() {
//Deklarasi variabel
string kalimat;
cout<<"Program C++ Menghitung Panjang String"<<endl;
cout<<"-------------------------------------"<<endl;
cout<<endl;
//Input string
cout<<"Masukan String : ";
getline(cin,kalimat);
//Output
cout << "Panjang sring adalah : " << kalimat.length();
return 0;
}
Penjelasan
Pada program di atas kita menggunakan dua header yakni iostream untuk proses input/output, dan string untuk menangani tipe data string.
Variabel yang di deklarasikan adalah kalimat dengan tipe string yang kemudian saat program dijalankan di command prompt user diminta memasukan kalimat string, disini kita menggunakan fungsi getline() fungsi ini dapat menampung karakter dengan tipe string.
Pada bagian output kita menghitung panjang string menggunakan fungsi length() fungsi ini digunakan untuk menghitung panjang karakter dalam string kalimat.
Hasil Output

Contoh output di atas saya memasukan hello world maka melalui program akan menghitung panjang string dari kalimat tersebut adalah sebanyak 11 karakter, perlu diketahui bahwa spasi juga dihitung sebagai karakter.
Sekian artikel singkat kali ini semoga artikel ini bermanfaat, silakan berikan komentar anda jika ada yang ingin di tanyakan, terima kasih.