Monday, February 18, 2019

Algoritma Pemrograman : Struktur Data (Struct)





Struktur dalam Algorima Pemrograman

Penjelasan Struktur Data
Data Structures (struct)  adalah salah satu fitur bahasa pemrograman C/C++, merupakan keyword  yang memungkinkan kita untuk membuat sebuah deklarasi untuk membuat pengelompokan variabel dengan tipe data yang berbeda. Struktur data adalah sebuah skema organisasi, seperti struktur dan array, yang diterapkan pada data sehingga data dapat diinterprestasikan dan sehingga operasi-operasi spesifik dapat dilaksanakan pada data tersebut.
1.                 Jenis data primitif, terdiri atas :
a.               Integer
b.               Real
c.               Boolean
d.               Karakter
2.               Jenis data campuran, yaitu : "String".

Cara mendeklarasikan struct
Struct  merupakan keyword yang memungkinkan membuat deklarasi yang di dalamnya dapat terdapat banyak variabel, hasil deklarasi ini akan menghasilkan user-defined data type yaitu tipe structure yang berguna untuk mendirikan object.
Contoh bentuk penulisan :



Keterangan :
-                  struck buah,  adalah identitas dari stuck tersebut.
-                  Sedangkan float, string, dan int adalah pendeklarasian.

Penjelasan Objek
Struct sebenarnya hanyalah deklarasi untuk membuat sebuah tipe data baru yang didirikan oleh programmer sebagai data structure. Data structure tersebut akan digunakan sebagai pembuatan object, pembuatan object itu dapat dilakukan didalam deklarasi struct atau diluar deklarasi struct.
Pembuaan object sendiri sama seperti pembuatan variabel seperti biasanya, yang berbeda hanya pada program menggunakan tipe structure sebagai tipe datanya.
Mengakses member dari Struct

Kita tidak bisa menggunakan member-member dari struct sebelum didirikan object yang didirikan menggunakan data structure tersebut. karena struct hanyalah sebuah rancangan dari tipe structure.

Setelah kita berhasil membuat sebuah deklarasi object. untuk mengakses member struct dari object tersebut kita membutuhkan Member Access Operator . di antara nama object dan nama anggota variabel struct.

Cara inisialisasi Objek

Inisialisasi adalah suatu tindakan untuk memberikan nilai awal pada suatu variabel. pada object kita dimungkinkan untuk memberikan nilai awal dengan beberapa cara yaitu, non-static member initialization, initializer list, dan uniform initialization.


Kesimpulan :
Jadi kesimpulan dari penggunaan struct  adalah sebagai pengganti pendeklarasian langsung yang mana pendeklarasian dipakai secara berkelompok.


Unduh contoh program dengan cara klik  kalimat di bawah ini :
Contoh program penggunaan mode struktur data (struct)


Daftar pustaka :


No comments:

Post a Comment

Algoritma Pemrograman : Graph dan Pohon

Graph Graf adalah kumpulan noktah (simpul) di dalam bidang dua dimensi yang dihubungkan dengan sekumpulan garis (sisi). Graph dapa...