Untuk Praktikum PBO Seksi 2..
Karena jumat kemarin banyak yang tidak masuk. maka saya posting materinya.. Bagi yang tidak masuk bisa didownload dan dipelajari ya materinya.
STRUKTUR
Struktur (Structure = Struct) merupakan suatu struktur data yang terdiri dari satu atau lebih variabel yang bertipe data sama atau berbeda.
Tujuan membuat tipe data baru dan disebut dengan tipe data abstrak.
Cara deklarasi struktur:
|
Deklarasi Variabel Struktur
Misalnya, data seorang mahasiswa, dimana setiap mahasiswa mempunyai: Nim, Nama, jurusan, jumlah mata kuliah, dll.
Contoh:
Struct mahasiswa
{
char nim[11];
char nama[30];
char jurusan[30];
int jmlmk;
};
Struktur yang telah didefinisikan dapat dipergunakan sebagai tipe data dalam membentuk satu variabel.
Contoh:
mahasiswa mhs1, mhs2, mhs3;
mahasiswa mhs[100];
Mengakses Anggota Struktur
|
Tanda titik diberikan diantara nama variable struktur dan nama anggota struktur. Misalnya:
mhs1.jmlmk = 2;
merupakan pernyataan penugasan untuk memberikan nilai 2 ke anggota jmlmk pada variabel struktur mhs.
STRUKTUR BERTINGKAT
Struktur bertingkat atau nested structure adalah suatu struktur juga bisa mengandung struktur yang lain atau struktur di dalam struktur.
Contoh:
struct matkul
{
char nmmk[20];
int sks;
int nilai;
};
struct mahasiswa
{
char nim[11];
char nama[30];
char jurusan[30];
int jmlmk;
matkul data_matakuliah;
};
nim


mahasiswa nama
jurusan
nmmk
![]()
data_matakuliah sks
nilai
Tidak ada komentar:
Posting Komentar