program Stack

Inisialisasi Stack •Pada mulanya isi top dengan -1, karena array dalam bahasa C dimulai dari 0, yang berarti bahwa data stack adalah KOSONG! •Top adalah suatu variabel penanda dalam Stack yang menunjukkan elemen teratas data Stack sekarang.  Top Of Stack akan selalu bergerak hingga mencapai MAX of STACK yang menyebabkan stack PENUH!

Fungsi Push •Untuk memasukkan elemen ke data Stack.  Data yang diinputkan selalu menjadi elemen teratas Stack (yang ditunjuk oleh ToS) •Jika data belum penuh, •Tambah satu (increment) nilai top of stack lebih dahulu setiap kali ada penambahan ke dalam array data Stack. •Isikan data baru ke stack berdasarkan indeks top of stack yang telah di-increment sebelumnya. •Jika tidak, outputkan “Penuh”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: