Rabu, 11 April 2012

Materi Struktur PBO Seksi 2

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.


Download Materi Struktur


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:



struct Nama_Struktur

{

blok_anggota_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

variabel_struktur.nama_anggota_struktur

Anggota struktru diakses dengan menggunakan bentuk:

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