STRUCT Imam Fahrur Rozi.

Slides:



Advertisements
Presentasi serupa
STRUKTUR DATA Struct Atau Record.
Advertisements

STRUKTUR DATA array stack dan queue
Struktur Sugeng Supriyadi, M.Kom.
Pertemuan 5 STACK atau TUMPUKAN IMAM SIBRO MALISI NIM :
STRUKTUR DATA.
Queue.
Struktur data dalam algoritma Ali Ridho Barakbah.
Quiz struktur data Genap 2013.
Algoritma dan Struktur Data
STACK (Tumpukan).
STRUKTUR DATA version STMIK AMIKOM YOGYAKARTA
STACK.
STACK.
Struktur Data (Data Structure) – IS 2313
Pointer dalam Stack.
STRUKTUR DATA (4) Array Stack(Tumpukkan) dan Queue (Antrian)
Queue.
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.
PRAKTIKUM ALGORITMA DAN STRUKTUR DATA
Queue.
STRUKTUR DATA (1).
STRUKTUR DATA Structure.
SEMESTER GANJIL 2009/2010.
STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
STRUKTUR DATA (4) array stack dan queue
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.
Apakah Stack itu ?. Apakah Stack itu ? Pengertian STACK Secara sederhana diartikan dengan : sebagai tumpukan dari benda sekumpulan data yang seolah-olah.
Struct 2nd Part.
Fungsi, Array dan String
STRUKTUR DATA QUEUE.
Stack Pertemuan 11.
Pemrogramman Terstruktur
Stack.
STRUKTUR DATA.
Defri Kurniawan ADT STACK Defri Kurniawan
Abstract Data Type (ADT) and Stack Array
STRUKTUR DATA QUIZ.
Stack Stack atau tumpukan adalah suatu stuktur data yang penting dalam pemrograman Bersifat LIFO (Last In First Out) Benda yang terakhir masuk ke dalam.
Algoritma & Pemrograman II
Defri Kurniawan QUEUE Defri Kurniawan
Struktur Organisasi Data 2
Pemrograman Terstruktur
STACK (Tumpukan).
Struktur Data Khoiriya Latifa, M.Kom.
Struktur Data Tipe data & Struktur Data
STRUKTUR DATA (1) Sri Nurhayati, MT.
Struktur Data Yuniansyah.
Struktur data dalam algoritma
Struct.
STRUCT OF ARRAY.
Algoritma dan Pemrograman RECORD (REKAMAN)
Algoritma dan Pemrograman ARRAY (LARIK)
Array dan struktur.
STACK (Tumpukan).
STACK / TUMPUKAN Struktur Data.
As’ad Djamalilleil Structure (Record) As’ad Djamalilleil
Algoritme dan Stuktur Data
Queue(Antrian).
QUEUE (Antrian) #Kulia 6 Algoritma dan Struktur Data.
Algoritma dan Struktur Data
Kisi-kisi UAS dan Kuis SD
STRUKTUR DATA version STMIK AMIKOM YOGYAKARTA
Prepared by Yohana Nugraheni
Tipe Data Bentukan Pertemuan ke-5.
STRUCT Imam Fahrur Rozi.
TIF 4201 Algoritma Dan Struktur Data Abstract Data Type
STRUKTUR DATA – TEKNIK INFORMATIKA S1
Defri Kurniawan ADT STACK Defri Kurniawan
Transcript presentasi:

STRUCT Imam Fahrur Rozi

STRUCT Dalam pemrograman, seringkali dihadapkan pada data, dimana untuk merepresentasikan data tsb, diperlukan data-data yang lain Artinya, Data tersebut memiliki elemen-elemen data lain di dalamnya Misalnya: Data Mahasiswa, memiliki elemen atau properti, Nim, Nama, Kelas, IPK Untuk kasus tersebut, digunakan Struct

STRUCT Jadi Struct digunakan untuk mendeklarasikan SELF DEFINED - DATA TYPE (TIPE DATA), dimana didalamnya terdapat elemen–elemen data lain yang menyusunnya.

LANGKAH IMPLEMENTASI STRUCT Deklarasikan Struct dengan penamaan tertentu, dan isikan elemen data di dalamnya Deklarasikan variabel dari Struct yang telah dibuat tersebut Variabel struct siap untuk digunakan

CONTOH PEMBUATAN STRUCT Nama Tipe Data Struct Elemen Struct Variabel yang dibuat dari Tipe Data Struct

CONTOH PEMBUATAN STRUCT Telah dibuat Struct dengan nama product, yang memiliki elemen data: weight price product yang telah dibuat dari struct tersebut merupakan tipe data baru, jadi perlakukan sebagaimana tipedata lainnya (int, float dsb) Setelah product dibuat, selanjutnya dibuat variabel. Ada 3 variabel yang dibuat, yaitu apple, banana dan melon.

PENGGUNAAN STRUCT Struct baru bisa digunakan setelah dibuat variabel dari struct tersebut. Seperti contoh di atas, setelah dibuat struct dengan nama product, selanjutnya harus dibuat terlebih dulu variabel apple, banana dan melon. Setelah dibuat variabel, baru variabel tersebut yang selanjutnya bisa atau siap untuk digunakan Dan untuk mengakses elemend data yang ada didalam struct, digunakan tandan . (dot)

CONTOH PENGGUNAAN STRUCT Nama Variabel Dot (titik) Elemen yang diakses

MEMBUAT VARIABEL ARRAY DARI STRUCT

MEMBUAT VARIABEL ARRAY DARI STRUCT

CONTOH LAIN

TUGAS AKHIR SEMSTER

Tugas Akhir Semester Tiap kelas dibagi menjadi 6 kelompok Tiap kelompok harus membuat 1 tugas Waktu Pengerjaan 1.5 minggu Selanjutnya maju ke dosen perkelompok Cakupan tugas: Membuat Flowchart Membuat Program Tampilan Hasil

Tugas (untuk Kel. 1 dan 2) Buat Struktur Data Mahasiswa dengan elemen data: nim nama kelas ipk umur Buat Program QUEUE dimana data yang digunakan adalah data Mahasiswa Program QUEUE di dalamnya harus ada fungsi: isEmpty, isFull, enqueue, dequeue, print, tampilFirst, tampilLast, cariIpkMax, cariUmurMax, cariUmurRataRata

Tugas (untuk Kel. 3 dan 4) Buat Struktur Data Mahasiswa dengan elemen data: nim nama kelas ipk umur Buat Program STACK dimana data yang digunakan adalah data Mahasiswa Program STACK di dalamnya harus ada fungsi: isEmpty, isFull, push, pop, print, tampilFirst, tampilLast, cariIpkMax, cariIpkMin, cariIpRataRata

Tugas (untuk Kel. 5 dan 6) Buat Struktur Data Mahasiswa dengan elemen data: nim nama kelas ipk umur Buat Program SORTING menggunakan metode BubbleSort, dan SelectionSort dimana data yang digunakan adalah data Mahasiswa Program tsb di dalamnya harus ada fungsi: urutAscendingBerdasarIpk menggunakan BubbleSort urutDescendingBerdasarUmur  menggunakan SelectionSort cariUmurMax dan cariUmurMin cariIpkrMax dan cariIpkMin printData