P7 Stack TIF42/SIF42 Fakultas Teknologi Informasi Prodi teknik Informatika & Prodi Sistem Informasi Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Pembahasan Struktur Data Stack Operasi Dasar Stack Aplikasi Stack 2
Evaluasi Soal 1 : Berdasarkan contoh program pada materi P3 - P6. Soal 2 : Berdasarkan contoh program yang mengimplementasikan stack pada materi P6.
Soal 1 Cobalah contoh-contoh program yang terdapat dalam materi P3 - P6 Ketentuan soal 1: Tidak diperbolehkan menggunakan identifier yang sama dengan yang ada pada contoh Setiap output program harus menampilkan NIM dan Nama
Soal 2 Modifikasilah program stack tersebut dengan sebuah menu, sehingga output menjadi seperti berikut : NIM : 11111050 Nama : Budiyanto Tugas P7 - Program Stack =========================================== Masukkan pilihan : 1. Operasi Push (Meletakkan nilai di atas tumpukan) 2. Operasi Pop (Mengambil nilai dari atas tumpukan) 3. Keluar dari aplikasi Pilihan (1,2 atau 3 dan tekan Enter) :
Berikan keterangan "kosong" sebelum ada operasi push maupun pop, sehingga output menjadi seperti berikut : Ketentuan soal 2 : Operasi push dan pop menggunakan inputan keyboard (cin >>) Jika pilihan <1 atau >3, menu akan ditampilkan kembali Jika telah selesai proses menu 1 dan 2, menu akan ditampilkan kembali sampai dipilih opsi menu 3 Masukkan sebuah Nama : Sidiq Isi stack : Sidiq -> Kosong Masukkan sebuah Nama : Budiyanto Budiyanto -> Sidiq -> Kosong
Ketentuan Print screen source code dan hasil running SQ - http://sidiq.mercubuana-yogya.ac.id - dnd_07june07@live.com Print screen source code dan hasil running Masing-masing berikan penjelasan Dikirim ke email saya : ryan@mercubuana-yogya.ac.id
SQ - http://sidiq.mercubuana-yogya.ac.id - dnd_07june07@live.com Referensi Munir. Rinaldi, “Algoritma & Pemrograman Dalam Bahasa Pascal dan C”, 2007, Bandung : Penerbit Informatika. Utami, E., Raharjo, S., Sukrisno, "Struktur Data Konsep & Implementasinya Dalam Bahasa C & Free Pascal di GNU/Linux", 2007, Yogyakarta : Graha Ilmu. Sianipar, R.H., Wiryajati, I.K., Mangiri, H.S., "Pemrograman & Struktur Data C", 2013, Bandung : Penerbit Informatika. Hasbi, M., "Struktur Data dan Algoritma Dalam Pemrograman Turbo Pascal", 2003, Yogyakarta : Gava Media. 8
SQ - http://sidiq.mercubuana-yogya.ac.id - dnd_07june07@live.com 9
Thanks 4 Participating in My Class C U Next Week SQ - http://sidiq.mercubuana-yogya.ac.id - dnd_07june07@live.com Thanks 4 Participating in My Class C U Next Week 10