17-mei-2013-8.pptx

Upload: dani-ibrahim

Post on 22-Feb-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 17-Mei-2013-8.pptx

    1/20

    Kompetensi :-Mahasiswa mampu menggunakanrutin yang ada dalam bahasa C++

    menggunakan STL

    - Memahami list aplikasinya

    !"

    #$ M%& '(#)

    *Kompetensi ,$,"

  • 7/24/2019 17-Mei-2013-8.pptx

    2/20

    Syarat

    Mahasiswa sudah memahami operasipush, pop, re.erse, add dalam STLlist/h *C++

    Mahasiswa sudah memahami 01Tkereta api pada kuliah 1asar2emrograman

  • 7/24/2019 17-Mei-2013-8.pptx

    3/20

    2roblem

    2ada pertemuan !', di3elaskanbagaimana menggunakan librarylist/h yang memuat berbagai metodeseperti push, pop, add, dsb/

    2ertemuan !' baru men3elaskanpenggunaan list untuk tipe data

    dasar *int, 4har, /// 2ertemuan !) bagaimana

    menggunakan list/h untuk tipe data

    buatan

  • 7/24/2019 17-Mei-2013-8.pptx

    4/20

    Kegiatan Menga3ar

    Mahasiswa akan diarahkan untuk memahami strukturList6gerbong7 yang memuat ob3e4t gerbong/

    Mahasiswa diarahkan untuk memahami danmenggunakan .ariabel pos, 8pos, pos-7 untuk

    mengakses struktur list dalam STL C++/ Mahasiswa diarahkan untuk memahami dan

    menggunakan metode end*, begin* yang dimiliki olehob3e4t list STL C++/

    Mahasiswa diarahkan untuk mampu menambahkan danmenggunakan beberapa metode baru dari Class9erbong meliputi 2esanKursi*, metodeCetakStatusKursi*, itungKursiKosong*,Sear4h;ama2enumpang*/

  • 7/24/2019 17-Mei-2013-8.pptx

    5/20

    Kompetensi ',),< !in4lude 6iostream/h7

    !in4lude 6list/h7

    int main*

    =

    list6int7 4oll> ?? list 4ontainer @or integer elements

    ?? append elements @rom # to '(

    @or *int 4A#> 46A'(> ++4 =

    4oll/pushB@ront*4>

    while *D 4oll/empty* =

    4out 66 4oll/ba4k* 66 E E>

    4oll/popBba4k*>

    4out 66 endl>

    system*F20GS%F>

    return (>

    '( #H #" #$ # #I #< J// I