Mengenal Tipe Data Struct Yang Dapat Didefinisikan Sendiri Oleh User Pada Bahasa Pemrograman C++ - Part 7
Niguru.com | Rabu, 4 Agt 2021 | Posting ini merupakan penjelasan penutup untuk topik seputar pengenalan dan penjelasan dengan contoh-contoh untuk tipe data Struct.
Pada posting kali ini sebagai penutup topik, Niguru.com akan menambahkan penjelasan tentang cara deklarasi record yang bersamaan dengan penulisan kelompok variabel Struct.
Ini adalah contoh pembuatan Struct dan deklarasi record pada contoh sebelumnya:
Hasilnya setelah dikompilasi dan ditampilkan pada DOS:
www.Niguru.com (Nino Guevara Ruwano)
Struct cocok untuk sebagai pengganti tabel pada database. Namun tentu saja hanya untuk kelompok data dengan jumlah yang sedikit saja. Karena untuk kelompok data dalam jumlah besar akan lebih praktis menggunakan database.
Namun Struct dapat dipakai sebagai media perantara antara database dengan user.
Misalnya bila kita membahas mengenai database warga, maka aliran data antara user dengan database dapat dibuat seperti ini:
Pada posting kali ini sebagai penutup topik, Niguru.com akan menambahkan penjelasan tentang cara deklarasi record yang bersamaan dengan penulisan kelompok variabel Struct.
Ini adalah contoh pembuatan Struct dan deklarasi record pada contoh sebelumnya:
Script pada kelompok (1) adalah penulisan Struct. Script pada kelompok (2) adalah deklarasi record.
Kedua kelompok script tersebut bisa dituliskan menjadi satu saat pembuatan tipe data Struct, menjadi:
struct dataKetuaWarga{
string nama;
int usia;
char cluster;
}RT01,RT02;
Contoh program selengkapnya, dengan menggunakan deklarasi record bersamaan dengan pembuatan struct:
#include <iostream>
using namespace std;
int main(){
struct dataKetuaWarga{
string nama;
int usia;
char cluster;
}RT01,RT02;
RT01.nama="Galih Supriyo";
RT01.usia=35;
RT01.cluster='A';
RT02.nama="Herman Haryanta";
RT02.usia=38;
RT02.cluster='C';
//---------------------------------
cout<<"Ketua RT01"<<endl;
cout<<"Nama: "<<RT01.nama<<endl;
cout<<"Usia: "<<RT01.usia<<" tahun"<<endl;
cout<<"Cluster rumah: "<<RT01.cluster<<endl;
cout<<"----------------------"<<endl;
cout<<"Ketua RT02"<<endl;
cout<<"Nama: "<<RT02.nama<<endl;
cout<<"Usia: "<<RT02.usia<<" tahun"<<endl;
cout<<"Cluster rumah: "<<RT02.cluster<<endl;
return 0;}
Hasilnya setelah dikompilasi dan ditampilkan pada DOS:
Demikianlah penjelasan mengenai Struct yang berisi variabel dengan tipe data berbeda-beda pada bahasa pemrograman C++.
Semoga penjelasan pada posting ini dapat menambah wawasan dan pengetahuan bagi teman-teman pembaca sekalian.
Selamat beraktivitas .. Have a nice day :-)
Posting Komentar untuk "Mengenal Tipe Data Struct Yang Dapat Didefinisikan Sendiri Oleh User Pada Bahasa Pemrograman C++ - Part 7"