Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Kompetensi : LIST #3. 17 Maret 2012. Kompetensi 5.

Presentasi serupa


Presentasi berjudul: "Kompetensi : LIST #3. 17 Maret 2012. Kompetensi 5."— Transcript presentasi:

1 Kompetensi : LIST #3. 17 Maret 2012

2 Kompetensi 5

3

4 1.// Latihan Kompetensi 5:: LIST 2.// File : Lat5_Listke1.cpp 3.#include 4.#include 5. 6.int main() 7.{ 8. list coll; // list container for integer elements 9. list ::iterator pos; //Menggunakan iterator sebagai penunjuk pointer element List // append elements from 1 to for (int c=1; c<=20; ++c) { 13. coll.push_front(c); 14. } 15. // Print info node yang ditunjuk oleh pos 16. pos = coll.begin(); 17. cout << (*pos) << ' '; system("PAUSE"); 21. return 0; 22.} Lat 5_Listke1

5 Kompetensi 5 : Iterasi Pointer pos pos=pos+1; atau pos++;

6 Kompetensi 5 1.// Latihan Kompetensi 5:: LIST 2.// File : Lat5_Listke1.cpp 3.#include 4.#include 5.int main() 6.{ 7. list coll; // list container for integer elements 8. list ::iterator pos; //Menggunakan iterator sebagai penunjuk pointer element List 9. // append elements from 1 to // baris 11 sd 13 untuk membentuk List dan isinya // Print info pada seluruh node dari struktur List coll 12. for (pos=coll.begin(); pos!=coll.end(); ++pos) 13. { 14. cout << (*pos) << ' '; 15. cout << endl ; 16. } 17. system("PAUSE"); 18. return 0; 19.} Lat 5_Listke2

7 Latihan Di Kelas 1.Mahasiswa berkelompok, setiap kelompok 5 orang 2.Modifikasilah program-program (Lat5_Listke1.cpp, Lat5_Listke2.cpp) di atas menjadi List. 3.Buatlah variasi-variasi kecil, misalkan metode push_back() diganti menjadi push_front()

8 Tugas Kelompok Modifikasilah program Lat5_Listke2.cpp dan susunlah metode Searching, Traversal, Sorting suatu nilai dalam struktur List yang dibangun. Gunakan metode yang sudah ada dalam list.h STL C++ Dikumpulkan tgl 22 Maret 2012 melalui

9 Format Pengiriman Tugas 1 Subject :: Makalah_list_kelXX Nama File : Makalah_list_kelXX.doc atau odt Tugas 2 Subject :: Lat5_kelXX_ke2 Nama File : Lat5_kelXX_ke2.cpp


Download ppt "Kompetensi : LIST #3. 17 Maret 2012. Kompetensi 5."

Presentasi serupa


Iklan oleh Google