Algoritma dan Pemrograman C++ (Data Structures)

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

STRUKTUR DATA Struct Atau Record.
Pointer.
Abstract data type (Structure, Union, Enumeration)
Struct By : Hendri Sopryadi
Struktur Sugeng Supriyadi, M.Kom.
Fungsi (lanjutan) Pertemuan ke-9 Bahasa C.
STRUKTUR DATA.
ARRAY Dr. Lily Wulandari.
Teknik Pemrograman Terstruktur 2
PENGENALAN c++ DAN STRUKTUR DASAR C++
ARRAY OF STRUCT Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
Array dan String Array dan String.
PRAKTIKUM ALGORITMA DAN STRUKTUR DATA
Struktur (Struct).
Struktur Dalam C++, tipe data struktur yang dideklarasikan dengan kata kunci struct, dapat mempunyai komponen dengan sembarang tipe data, baik tipe data.
STRUKTUR DATA STRUCT DAN POINTER
POINTER (VAR.PENUNJUK)
STRUKTUR DATA (1).
Algoritma & Struktur Data Abstract Data Type Evangs Mailoa.
Algoritma dan Struktur Data
Algoritma dan Struktur Data
STRUKTUR DATA Structure.
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.
POINTER.
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
Struct 2nd Part.
Fungsi, Array dan String
Algoritma dan Struktur Data Pointer Pada Struct. Definition — Structure Beberapa variabel (dapat berbeda tipe) yang dikelompokkan menjadi satu dengan.
Pemrogramman Terstruktur
Pertemuan 12 Array (Larik) & struct Erna Sri Hartatik
STRUKTUR.
PENGENALAN c++ DAN STRUKTUR DASAR C++
Materi-8 STRUCTURE (RECORD).
STRUKTUR DATA.
Algoritma dan Struktur Data 1 pertemuan 8
STRUCT (Dalam Bahasa C)
Pertemuan III Komentar, Identifier dan Tipe data.
Algoritma & Pemrograman II
Pengenalan C++ Oleh : Dewi Sartika.
ARRAY (Array Dua Dimensi) Pertemuan 16 Dasar Pemrograman
S T R U K T U R.
TYPE DATA ,VARIABEL &KONSTANTA Dalam C++
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
STRUKTUR DATA (1) Sri Nurhayati, MT.
Struktur Manfaat tipe data struct secara umum adalah untuk menyimpan paket (sekumpulan) data ke dalam satu buah nama variabel saja. Kumpulan data di dalam.
POINTER (VAR.PENUNJUK)
Struct.
STRUCT OF ARRAY.
LAB PEMOGRAMAN DASAR (BAHASA C)
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
Algoritma dan Pemrograman RECORD (REKAMAN)
PERTEMUAN 9 Algoritma Presented by : Sity Aisyah, M.Kom
Array dan struktur.
STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
As’ad Djamalilleil Structure (Record) As’ad Djamalilleil
~ PERTEMUAN 4 KONSEP TIPE DATA ~
Algoritma dan Dasar Pemograman
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
Algoritma dan struktur data
STRUCTURE Struktur (Structure = struct) merupakan suatu struktur data yang terdiri dari satu atau lebih variabel yang bertipe data.
Prepared by Yohana Nugraheni
BAHASA PEMROGRAMAN II DEDED RAMAD KAMDA, S. KOM.
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
POINTER (VAR.PENUNJUK)
Tipe Data Bentukan Pertemuan ke-5.
STRUCT Imam Fahrur Rozi.
Algoritma dan Pemrograman 1 C++
Algoritma dan Pemrograman 1 C++
Transcript presentasi:

Algoritma dan Pemrograman C++ (Data Structures) Agung Sasongko, S.Kom [asako21@ymail.com] AMIK BSI Pontianak

Pengenalan Data Structures merupakan kumpulan dari data element yang digabung menjadi satu bagian dengan satu nama. Tiap elemen dikenal sebagai anggota struktur Tiap anggota boleh berbeda tipe data dan berbeda panjang data Struct biasanya digunakan sebagai representasi dari struktur berkas data digital.

Deklarasi Struct di C++ struct nama_struktur { tipe_data_elemen1 nama_elemen1; tipe_data_elemen2 nama_elemen2; … };

Contoh deklarasi struct struct produk { char nama[30]; long harga; int jumlah; };

Penggunaan Struct Pada implementasi struct, struct harus dideklarasikan menjadi sebuah objek agar dapat digunakan anggota/element yang ada didalamnya Cara deklarasi Nama_struct nama_objek_struct; Cara penggunaan elemen nama_objek_struct.nama_element;

Contoh Implementasi Struct #include <iostream.h> #include <conio.h> struct anggota { int no_anggota; char nama[30]; }; void main() { anggota agt; cout<<“No. anggota : “; cin>>agt.no_anggota; cout<<“No. Anggota adalah : “ << agt.no_anggota; getch(); }

Contoh Struct sebagai Pointer #include <iostream.h> #include <conio.h> struct anggota { int no_anggota; char nama[30]; }; void main() { anggota *agt = new anggota; cout<<"No. anggota : "; cin>>agt->no_anggota; cout<<"No. anggota adalah : " << agt->no_anggota; getch(); }

Contoh Struct sebagai Array #include <iostream.h> #include <conio.h> struct anggota { int no_anggota; char nama[30]; }; void main() { anggota agt[10]; //data anggota ada 10 cout<<"No. anggota ke 2 : "; cin>>agt[1].no_anggota; cout<<"No. anggota adalah ke 2 : " << agt[1].no_anggota; getch(); }

Kasus 1 Buatlah sebuah struktur untuk bentuk data sebagai berikut: NIM Nama Gender Alamat char (9) char(30) char(1) char(255)

Jawab Kasus 1 Bentuk struktur yaitu: struct data_mhs { char nim[9]; char nama[30]; char gender; char alamat[255] }; NIM Nama Gender Alamat char (9) char(30) char(1) char(255)

Kasus 2 Buatlah struktur sebagai berikut: Nama_matakuliah Nilai tugas Nilai_uts Nilai_uas char(20) float

Jawab Kasus 2 Bentuk struktur nya yaitu: struct nilai_mk { char nm_mk[20]; float nilai_tugas; float nilai_uts; float nilai_uas; }; Nama_matakuliah Nilai tugas Nilai_uts Nilai_uas char(20) float

Kasus 3 Buatlah struktur kombinasi seperti berikut: Struktur nilai_mk dependensi dengan struktur mahasiswa. NIM Nama Gender Alamat nilai char (9) char(30) char(1) char(255) nilai_mk nilai_mk Nama_matakuliah Nilai tugas Nilai_uts Nilai_uas char(20) float

Jawab Kasus 3 struct nilai_mk { char nm_mk[20]; float nilai_tugas; float nilai_uts; float nilai_uas; }; struct mhs char nim[9]; char nama[30]; char gender; char alamat[255]; nilai_mk nilai;