Page 98 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 98
KODE PROGRAM BAHASA C++
#include <iostream>
using namespace std;
int main(int argc, char *argv){
char namaLengkap[50];
cout<<"Masukkan nama lengkap Anda: ";
cin.get(namaLengkap, 50);
cout<<"Anda memasukkan:"<<namaLengkap<<endl;
return 0;
}
Output:
Masukkan nama lengkap Anda: Widya Ainun Lestari
Anda memasukkan:Widya Ainun Lestari
--------------------------------
3. Contoh 3 - Program penggunaan class string dan fungsinya
KODE PROGRAM BAHASA C
#include <stdio.h>
#include <string.h>
int main() {
char namaPanggilan[20] = "Ainun";
int panjangNama = strlen(namaPanggilan);
printf("Nama panggilan saya adalah %s\n", namaPanggilan);
printf("Panjang string nama saya adalah %d\n", panjangNama);
printf("Karakter kedua nama saya adalah %c\n", namaPanggilan[1]);
return 0;
}
KODE PROGRAM BAHASA C++
#include <iostream>
using namespace std;
int main(int argc, char *argv){
string namaPanggilan="Ainun";
cout<<"nama panggilan saya adalah "<<namaPanggilan<<endl;
cout<<"Panjang string nama saya adalah "<<namaPanggilan.length()<<endl;
cout<<"Karakter kedua nama saya adalah "<<namaPanggilan.at(1)<<endl;
}
Output:
nama panggilan saya adalah Ainun
Panjang string nama saya adalah 5
Karakter kedua nama saya adalah i
D. Rangkuman
Representasi data yang terdiri dari kumpulan atau deretan karakter dikenal sebagai string,
yang merupakan tipe data bentukan. String gaya bahasa C sering disebut sebagai "string null
75