Akan tetapi jika kita akan membuat sebuah program yang lebih kompleks, dengan berbagai macam nama dan tipe variable dalam pendeklarasianya. Dengan struct, kita bisa mengelompokkan berbagai nama dan tipe variable tersebut sesuai dengan kelompoknya. Hal ini tentunya bisa berguna untuk memudahkan dalam mengelompokkan sebuah variable. Variabel-variabel strukur dideklarasikan dalam kurung kurawal { }, setiap elemennya dipisahkan dengan tanda titik koma atau semi colon. Bentuk umum/sintaks deklarasi Struct.
Contoh:
Berbeda jika menuliskannya dengan
menggunakan struct maka yang perlu dituliskan adalah dengan menggunakan syntax berikut
:
CARA MENDEKLARASIKAN STRUCT
Sama seperti variable, struct juga
dapat dideklarasikan. Apabila ingin mendeklarasikan variable maka penulisannya
seperti ini :
Struktur data dapat dinyatakan dalam C ++ menggunakan
sintaks berikut:atau sintaks berikut:
Kegunaan Struct
Pemakaian struktur data yang tepat
di dalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan
tepat, sehingga menjadikan program secara keseluruhan lebih efisien dan
sederhana.
Contoh Program :
#include
<iostream.h>
#include <stdio.h> #include <conio.h> main() { cout<<"Menghitung gaji perhari"<<endl; struct jam { int jam,lembur,nilai; }jm; cout<<"masukkan jam kerja : "; cin>>jm.jam; if(jm.jam<=7) jm.nilai= jm.jam*500; else if(jm.jam>7) {jm.lembur=jm.jam-7; jm.nilai= (7*500)+(jm.lembur*15*500); } cout<<"gaji = "<<jm.nilai; getch(); } |

Tidak ada komentar