Bab 15 Struktur.

Slides:



Advertisements
Presentasi serupa
Struktur Sugeng Supriyadi, M.Kom.
Advertisements

Struktur.
Struktur.
PENGENALAN c++ DAN STRUKTUR DASAR C++
PERTEMUAN VI STRUKTUR Definisi struktur
ARRAY OF STRUCT Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
STRUKTUR.
9. Struktur S. Indriani L., M.T 9. Struktur.
Kelakuan Individu (Dari Aspek Tanggapan, Nilai, Sikap Dan Dorongan)
STRUCT (Dalam Bahasa C)
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
Pemrograman Terstruktur
Pemograman Terstruktur
As’ad Djamalilleil Structure (Record) As’ad Djamalilleil
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
ALGORITMA DAN PEMROGAMAN
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
Record atau Struct.
E4161 : SISTEM KOMPUTER & APLIKASI
Bab 2 Jenis Data.
Bengkel Modul Penamatan Perkhidmatan
MENGUMPUL DAN MENGANALISIS DATA KUALITATIF
Rancangan Orientasi Sekolah (ROS), Fakulti Pendidikan Teknikal & Vokasional, UTHM Sem 2 – Sesi 2016/2017 Dr. Azman Bin Hasan.
Kaedah Penyelidikan PSM
Housekeeping Taklimat Borang Claim pada jam 4.00 petang
E4161 SISTEM KOMPUTER & APLIKASI
Submodul pengurusan cuti MODUL PENGURUSAN SARAAN, FAEDAH & GANJARAN
PENGURUSAN FAIL BAB 8.
PENGGUNAAN DAN PENYENGGARAAN REKOD
FAIL KUASA PUSAT SUMBER SEKOLAH
CHAPTER 2: LIST & LINKED LIST
Pentadbiran dan pengurusan persatuan/kelab
INSTRUMEN KEBERHASILAN PENGETUA DAN GURU BESAR
INSTRUMEN KEBERHASILAN PENGETUA DAN GURU BESAR
PANDUAN MENGENAI MANUAL PROSEDUR KERJA (MPK) DAN FAIL MEJA (FM)
Selamat Sejahtera Pusat Sumber.
PENYEBARAN DOKUMEN STANDARD SEKOLAH RENDAH (DSKP) KURIKULUM STANDARD SEKOLAH RENDAH (KSSR) TAHUN
KEMASKINI MAKLUMAT PENDAPATAN BULANAN PERISYTIHARAN HARTA
Bab 10 Fungsi.
Merujuk kepada komponen mesin, jujukan arahan dan sebagainya
SARJANA TEKNOLOGI MAKLUMAT FAKULTI TEKNOLOGI DAN SAINS MAKLUMAT
Pengoperasi dan Ungkapan
KAJIAN TEMPATAN APA ITU KERJA KURSUS
ALGORITHM & DATA STRUCTURE BY : SUZILA YUSOF
Pengenalan kepada Bahasa C
UNIT HAL EHWAL MURID SMK PELINDUNG KUANTAN.
KEMAHIRAN PROSES SAINS
HUKUMAN TATATERTIB.
Moniza Waheed, Ph.D KOH3431PJJ Kaedah Penyelidikan Komunikasi Perjumpaan Pertama 1 September 2018 Moniza Waheed, Ph.D.
TAKLIMAT MODUL REKOD PERIBADI (PR)
Bab 3 BENTUK. Bab 3 BENTUK 1.1 PENGENALAN Bentuk adalah berasaskan daripada rupa, melalui garisan dan struktur ia menjadi 3Dimensi Bentuk mempunyai.
BAB 9 TEMU DUGA.
Bab 5 Input dan Output.
BAB 5 KEMAHIRAN MAKLUMAT.
Bab 13 Manipulasi Fail.
FAIL MEJA.
Algoritma dan Pemrograman C++ (Data Structures)
17 Julai pagi Auditorium Sekolah PK Pentadbiran
PROGRAM PENSISWAZAHAN GURU (PPG)
PENYEBARAN DOKUMEN STANDARD SEKOLAH RENDAH (DSKP) KURIKULUM STANDARD SEKOLAH RENDAH (KSSR) TAHUN
Bab 11 Tatasusunan.
PENGERTIAN DATA DAN MAKLUMAT & PANGKALAN DATA
Pengenalan Struktur Data
LAPORAN PEMERIKSAAN INVENTORI (diisi oleh Pegawai Pemeriksa)
LAPORAN PEMERIKSAAN HARTA MODAL (diisi oleh Pegawai Pemeriksa)
PERMOHONAN DAFTAR e-LETRIK
Bab 1 : Pengenalan kepada Statistik
Transcript presentasi:

Bab 15 Struktur

Pengenalan Suatu himpunan data yang ditakrifkan sendiri oleh pengguna Membenarkan sekumpulan data yang berkaitan dengan satu sama lain dirujuk dan dimanipulasi sebagai satu unit (rekod)  struktur Berbeza dengan tatasusunan, satu struktur boleh terdiri dari gabungan beberapa jenis data (medan) Contohnya, data yang berkaitan dengan seorang pelajar: Nama - rentetan 30 aksara No kad pengenalan - rentetan 15 aksara / tatasusunan integer No matrik - rentetan 7 aksara Tahun kemasukan - integer Pengenalan

Menakrifkan Struktur Berbeza dengan jenis data yang lain seperti integer, struktur perlu ditakrifkan sendiri oleh pengguna menggunakan struct Sintaksis penakrifan struktur : struct nama_struktur { pengisytiharan_data_1; pengisytiharan_data_2; : pengisytiharan_data_n; } Contoh: struct pelajar { char nama[30]; char kadPengenalan[15]; char matrik[7]; int thnMasuk;

Pengisytiharan Struktur Selepas ditakrifkan, pengisytiharan suatu pembolehubah berjenis struktur yang telah ditakrifkan perlu dibuat  lokasi bagi pembolehubah tersebut diumpukkan dalam ruang ingatan Sintaksis pengisytiharan : struct nama_struktur pembolehubah; Contoh: struct pelajar pjr; nama kadPengenalan pjr matrik thnMasuk

Pengisytiharan Struktur Seperti jenis data yang lain, lebih dari satu pembolehubah boleh diisytiharkan Contoh: struct pelajar pjr1, pjr2, pjr3; Penakrifan dan pengisytiharan boleh dilakukan sekaligus struct pelajar { char nama[30]; char kadPengenalan[15]; char matrik[7]; int thnMasuk; } pjr1, pjr2, pjr3;

Pengumpukan Nilai Awal Pengumpukan nilai awal kepada suatu pembolehubah berjenis struktur boleh dilakukan semasa pengisytiharan Contoh: struct pelajar pjr = {“Nadiah”, “880409-13-5555”, “A11000”, 1998}; Contoh lain: struct tarikh { int hari; int bulan; int tahun; } struct tarikh hari_lahir = {1, 1, 1982}; 1 hari hari_lahir 1 bulan 1982 tahun

Unsur Struktur Setiap data yang terkandung dalam takrifan suatu struktur dirujuk menggunakan sistaksis berikut: pembolehubah_struktur.pembolehubah_data Contoh: pjr.nama = “Nadiah”; pjr.thnmasuk = 1998; strcpy(pjr.nama, “Nadiah”); pjr1 = pjr2; printf(“%s %s %s %d\n”, pjr.nama, pjr.kadPengenalan, pjr.matrik, pjr.thnMasuk); scanf(“%s %s %s %s”, &(pjr.nama), &(pjr.kadPengenalan), &(pjr.Matrik), &(pjr.thnMasuk) );

Tatasusunan Berjenis Struktur Seperti jenis data yang lain, data berjenis struktur yang sama boleh dihimpun dalam satu tatasusunan Contoh: struct tarikh { int hari; int bulan; int tahun; } struct tarikh cuti[3]; Cara merujuk berasaskan cara yang sama dengan tatasusunan jenis data lain cuti[0].tahun = 2002

Struktur Dalam Struktur Suatu struktur boleh mengandungi takrifan struktur yang lain Contohnya, data yang beritan dengan seorang pelajar: Nama No matrik Tarikh lahir Maklumat ini bleh ditakrifkan menggunakan struktur struct tarikh { int hari; int bulan; int tahun; } struct pelajar { char nama[30]; char matrik[7]; struct tarikh t_lahir; struct pelajar pjr;