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
-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