Tugas Kelompok 1 stack
Pertanyaan Jenis Queue apa saja yang di gunakan pada stack ? Sebutkan 3 manfaat stack ? Sebutkan operasi pada stack ? Buatlah contoh pendeklarasian stack ? Buatlah contoh pemograman pada stack ? Riza Mirza | Universitas Al Muslim
Jawaban Jawaban dan penyelesaian Riza Mirza | Universitas Al Muslim
Jenis Queue apa saja yang di gunakan pada stack ? Stack adalah tumpukan, setiap tumpukan seperti sebuah buku, maka stack menggunakan antrian jenis prinsip/ LIFO (Last In First Out). Yang terakhir di masukkan, maka itulah yang akan diambil pertama kali. Riza Mirza | Universitas Al Muslim
2) Sebutkan 3 manfaat stack Perhitungan ekspresi aritmatika (posfix) algoritma backtraking (runut balik) algoritma rekursif Riza Mirza | Universitas Al Muslim
Pemanfaatan Stack Perhitungan ekspresi aritmatika (posfix) algoritma backtraking (runut balik) algoritma rekursif Riza Mirza | Universitas Al Muslim
Operasi Pada Stack InsertFirst() DeleteFirst() IsEmpty() IsFull() IsClear() Peek() Riza Mirza | Universitas Al Muslim
InsertFirst & DeleteFirst InsertFirst disebut juga “Push”, InsertFirst itu adalah menambahkan sebuah elemen ke stack DeleteFirt disebut juga “Pop” DeleteFirst ialah penghapusan sebuah elemen dari tumpukan Riza Mirza | Universitas Al Muslim
IsEmpty & IsFull Pengecekan apakah stack kosong atau ada elemennya Pengecekan stack apakah full(penuh) atau belum Riza Mirza | Universitas Al Muslim
Clear & Peek Clear() Peek() Clear() ialah penghapusan semua data atau elemen dari stack Peek() melihat data TOP, atau dengan kata lain “apakah yang ada pada elemen terakhir(top) dari stack?” Riza Mirza | Universitas Al Muslim
Pendeklarasian Stack Typestack = record Data : array[1...max_stack] of type data Top : 0...max_stack; End; Var S :typestack Riza Mirza | Universitas Al Muslim
Skema Traversal Pada Stack Procedure ProsesTraversal (Var TI:TabInt); Var i:integer; Begin Inisialisasi; {prosedur persiapan sebelum pemrosesan} For i:=IdxMin to IdxMax do Begin Proses (TI[i]); {proses terhadap elemen saat itu} End; Terminasi; {prosedur aksi setelah pemrosesan selesai} End; Riza Mirza | Universitas Al Muslim
Implementasi stack pada pemograman pascal Stack Pada Pascal Implementasi stack pada pemograman pascal
Prosedur Stack Pada Pascal Inisiasi Pengecekan Push Menampilkan POP Riza Mirza | Universitas Al Muslim
Inisiasi Riza Mirza | Universitas Al Muslim
Pengecekan Riza Mirza | Universitas Al Muslim
Push Riza Mirza | Universitas Al Muslim
Menampilkan Riza Mirza | Universitas Al Muslim
POP Riza Mirza | Universitas Al Muslim
Proses Push Berjalan Riza Mirza | Universitas Al Muslim
Proses POP Berjalan Riza Mirza | Universitas Al Muslim
End of slide Teurimong geunaseh Riza Mirza | Universitas Al Muslim