Langkah pertama Trial-coding membuka program Stack dan Queue yang sudah di bikin di aplikasi visual basic,Setelah di buka maka program Stack dan Queue di jalankan .
1. Program Stack
Tampilan Programnya seperti ini :
Dan ketika Di Klik tombol “Periksa Stack” maka kalau elemen stack masih kosong pada tumpukan maka akan keluar laporan bahwa stack masoh kosong dan kalau stack berisi maka akan keluar laporan berapa jumlah stack dalam tumpukan, seperti gambar di bawah ini :
Kemudian Untuk Memasukkan Elemen stack ke tumpukan klik Tombol
“PUSH” pastikan elemen yang di masukkan di pilih pada menu elemen stack atau
pada combo box di atas. Maka akan di hasilkan seperti gambar di bawah
Tampak bahwa elemen yang pertama masuk pada tumpukan yaitu elemen 1
berada paling bawah pada tumpukan, itu artinya elemen tersebut akan yang paling
terakhir di keluarkan dari tumpukan, karena pada stack menganut prinsip LIFO (
Last in First Out) atau yangPertama masuk yang terakhir keluar, dan pada stack
seakan2 hanya terdapat satu buah pintu…
Kemudian Klik Tombol “POP” Untuk mengeluarkan elemen stak pada
tumpukan… lihat seperti gambar di bawah :
Tampak bahwa Elemen yang pertama keluar dari tumpukan adalah Elemen
4 atau yang terakhir di masukkan pada tumpukan.
Kemudian kalau kita Pop elemen pada tumpukan, tetapi elemen itu
sudah tidak ada lagi pada tumpukan, maka program akan mengeuarkan pesan
“UNDERFLOW-CONDITION” artinya elemen yang akan di keluarkan sudah tidak ada
lagi.. lihat gambar di bawah :
Kemudian
sebaliknya Kalau kita PUSH elemenstak pada tumpukan lebih dari 7 elemen maka
program juga akan mengeluarkan pesan kalau tumpukan sudah penuh atau “OVERFLOW-CONDITION”.
Seperti gambar di bawah :
2. Program Queue(Antrian)
Tampilan Programnya seperti ini :
Sama halnya pada stack, saat kita klik tombol “periksa antrian” dan
jika antrian masih kosong maka akan keluar laporan bahwa “Antrian masih kosong”
Dan kalau antrian
berisi elemen maka akan keluar laporan jumlah antrian seperti gambar di bawah :
Kemudian untuk mengisikan elemen pada antrian klik Tombol “PUSH”.
Seperti gambar di bawah :
Elemen 1 merupakan elemen yang pertama dimasukkan dan elemen itulah
yang akan pertama kali di proses atau di keluarkan dari antrian, karena pada
Queue (antrian) menganut prinsip FIFO ( First in First Out ) atau yang pertama
masuk akan pertama keluar. Dan seakan2 pada antrian ini memiliki 2 buah pintu
untuk keluar masuknya emelen antrian.
Dan Untuk
mengeluarkan elemen dari antrian Klik Tombol “POP”.. seperti gambar dibawah :
Terlihat bahwa elemen yang pertama di keluarkan / di proses adalah
elemen 1 atau yang masuk kedalam antrian pertama kali.
Dan kalau kita POP semua antrian dan ketika antrian tersebut sudah
kosong dan kita masih tetap melakukan POP maka program akan mengeluarkan pesan
kalau “Antrian sudah Kosong” Atau “UNDERFLOW-CONDITION “seperti gambar di bawah
:
Dan ketika elemen antrian kita masukkan lebih dari 7 maka akan keluar
pesan dari program kalau antrian sudah penuh atau “OVERFLOW-CONDITION” seperti
gambar di bawah :
Selesai...
Baik lah Penjelasan untuk Program Stack dan Queue trial-coding sampai di sini mudah-mudan bermanfaat buat anda semua yang lagi belajar visual basic,Jika artikel ini bermanfaat silahkan komentar dibawah ini..
Terima Kasih
1 comments:
minta source code nya donk gan
utk belajar
lao_aguat_10@yahoo.co.id
thanks gan
Post a Comment