Page 202 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 202
cout << "Karakter Terakhir: " <<
teman2.namaLengkap[teman2.namaLengkap.length() - 1] << endl;
cout << "Alamat Rumah: " << teman2.alamatRumah << endl;
cout << "Hobi: " << teman2.hobi << endl;
return 0;
}
Output:
Data Teman 1:
Nama Lengkap: Rusmawati Rahmi
Panjang Nama: 15
Karakter ke-2: u
Karakter ke-4: m
Karakter Terakhir: i
Alamat Rumah: Jalan Rappocini Raya
Hobi: Menyanyi
Data Teman 2:
Nama Lengkap: Megawati
Panjang Nama: 8
Karakter ke-2: e
Karakter ke-4: a
Karakter Terakhir: i
Alamat Rumah: Jalan Borong Raya Baru
Hobi: Membaca
Penjelasan tambahan:
• Menampilkan panjang karakter:
o Menggunakan fungsi teman1.namaLengkap.length() dan
teman2.namaLengkap.length() untuk mendapatkan panjang nama teman 1 dan teman
2.
o Hasil panjang nama dicetak ke konsol.
• Menampilkan karakter ke-2 dan ke-4:
o Menggunakan akses elemen array untuk mengakses karakter pada indeks tertentu.
o Indeks dimulai dari 0, jadi karakter ke-2 adalah teman1.namaLengkap[1] dan
teman2.namaLengkap[1], dan karakter ke-4 adalah teman1.namaLengkap[3] dan
teman2.namaLengkap[3].
• Menampilkan karakter terakhir:
o Mengakses elemen terakhir nama dengan menggunakan
teman1.namaLengkap[teman1.namaLengkap.length()-1] dan
teman2.namaLengkap[teman2.namaLengkap.length() - 1].
o teman1.namaLengkap.length() – 1 memberikan indeks karakter terakhir dalam nama.
179