Hati Ikhlas – Pikiran Cerdas2013 Mei Kompetensi 6 & 7 & 8 : ADT dan Class Gerbong Hati Ikhlas - Pikiran Cerdas

Kompetensi :
-Mahasiswa mampu menggunakan
rutin yang ada dalam bahasa C++
menggunakan STL
- Memahami “list” & aplikasinya

#8
17 MEI 2013
(Kompetensi 6,7,8)

Syarat
• Mahasiswa sudah memahami operasi
push, pop, reverse, add dalam STL
list.h (C++)
• Mahasiswa sudah memahami ADT
kereta api pada kuliah Dasar
Pemrograman

Problem
• Pada pertemuan #2, dijelaskan
bagaimana menggunakan library

list.h yang memuat berbagai metode
seperti push, pop, add, dsb.
• Pertemuan #2 baru menjelaskan
penggunaan list untuk tipe data
dasar (int, char, ...)
• Pertemuan #3  bagaimana
menggunakan list.h untuk tipe data
buatan

Kegiatan Mengajar
• Mahasiswa akan diarahkan untuk memahami struktur
List yang memuat object gerbong.
• Mahasiswa diarahkan untuk memahami dan
menggunakan variabel pos, *pos, pos-> untuk
mengakses struktur list dalam STL C++.
• Mahasiswa diarahkan untuk memahami dan
menggunakan metode end(), begin() yang dimiliki oleh
object list STL C++.
• Mahasiswa diarahkan untuk mampu menambahkan dan
menggunakan beberapa metode baru dari Class

Gerbong meliputi PesanKursi(), metode
CetakStatusKursi(), HitungKursiKosong(),
SearchNamaPenumpang().

Kompetensi 2,3,4
• #include
• #include
• int main()
• {

list coll;

// list container for integer elements






// append elements from 1 to 20

for (int c=1; c