STRUKTUR Struktur • Struktur digunakan untuk mengelompokkan sejumlah data dengan tipe yang berlainan. • Variabel-variabel yang membentuk sebuah struktur dinamakan elemen struktur. Deklarasi Struktur struct nama_tipe_struktur { Tipe_Data Nama_elemen_struktur 1; Tipe_Data Nama_elemen_struktur 2; Tipe_Data Nama_elemen_struktur 3; ….. }; Contoh : struct data { int x; char y[10]; }; #include <iostream.h> #include <conio.h> void main () { struct data_tanggal { int tahun; int bulan; int tanggal; }; data_tanggal tanggal_A; cout <<"Masukan Tanggal : ";cin>>tanggal_A.tanggal; cout <<"Masukan Bulan : ";cin>>tanggal_A.bulan; cout <<"Masukan Tahun : ";cin>>tanggal_A.tahun; clrscr(); cout <<"Tanggal : "; cout <<tanggal_A.tanggal << '/' <<tanggal_A.bulan << '/' <<tanggal_A.tahun <<endl; } #include<iostream.h> #include<conio.h> void main() { struct { char nim[8]; char nama[30]; float nilai; }mahasiswa; cout<<"Masukan NIM : "; cin>>mahasiswa.nim; cout<<"Masukan Nama : "; cin>>mahasiswa.nama; cout<<"Masukan Nilai : "; cin>>mahasiswa.nilai; // tampilkan hasil clrscr(); cout<<" NIM : "<<mahasiswa.nim<<endl; cout<<" Nama : "<<mahasiswa.nama<<endl; cout<<" Nilai : "<<mahasiswa.nilai<<endl; }