Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrograman Terstruktur Pertemuan 12 Struct. DEFINISI STRUCT Struct adalah sekumpulan komponen dimana komponen tersebut diikat pada satu record/struct.

Presentasi serupa


Presentasi berjudul: "Pemrograman Terstruktur Pertemuan 12 Struct. DEFINISI STRUCT Struct adalah sekumpulan komponen dimana komponen tersebut diikat pada satu record/struct."— Transcript presentasi:

1 Pemrograman Terstruktur Pertemuan 12 Struct

2 DEFINISI STRUCT Struct adalah sekumpulan komponen dimana komponen tersebut diikat pada satu record/struct yang komponennya dapat memiliki tipe data yang berbeda- beda untuk keperluan tertentu. struct namaStruct { tipeData1 identifier1; tipeData2 identifier2;. tipeDataN identifierN; } namaStruct variabel1;

3 DEFINISI STRUCT Berikut merupakan contoh penggunaan struct untuk data tanggal, yaitu : struct data_tanggal { int tahun; int bulan; int tanggal; }; Kata Kunci Tipe DataNama Anggota Nama Struktur

4 AKSES STRUCT Untuk mengakses struct, diperlukan titik (.) Berikut merupakan struktur pemanggilan struct, yaitu : Contoh : data_tanggal tgl; tgl.tahun = 2014; tgl.bulan = 10; tgl.tanggal = 2; namaVariabelStruct.identifier

5 AKSES STRUCT Digunakan untuk memindahkan isi data struktur ke struktur yang lainnya selama memiliki tipe data yang sama. tgl2 = tgl1; Memiliki definisi : tgl2.tanggal = tgl1.tanggal; tgl2.bulan = tgl1.bulan; tgl2.tahun = tgl1.tahun;

6 PERBANDINGAN STRUCT Untuk membandingkan isi dari dua buah atau lebih struct, perbandingan tersebut dilakukan melalui masing-masing member dari masing-masing struct. Contoh : if ((tgl1.tanggal == tgl2.tanggal) && (tgl1.bulan == tgl2.bulan) && (tgl1.tahun == tgl2.tahun)) cout<< "Memiliki data yang sama";

7 STRUCT DALAM STRUCT struct data_pegawai { int nip; char nama; data_tanggal tgl_lahir; } biodata_pegawai; struct data_tanggal { int tahun; int bulan; int tanggal; }; biodata_pegawai nip nama tgl_lahir tahun bulan tanggal

8 STRUCT DALAM STRUCT tanggal_lahir.tanggal = 2; tanggal_lahir.bulan = 10; tanggal_lahir.tahun = 1985; biodata_pegawai.tgl_lahir.tanggal = 2; biodata_pegawai.tgl_lahir.bulan = 10; biodata_pegawai.tgl_lahir.tahun = 1985;

9 SEKIAN


Download ppt "Pemrograman Terstruktur Pertemuan 12 Struct. DEFINISI STRUCT Struct adalah sekumpulan komponen dimana komponen tersebut diikat pada satu record/struct."

Presentasi serupa


Iklan oleh Google