Anda di halaman 1dari 8

Integer Contoh bilangan integer adalah: 34 6458 -90 0 1112 Penggolongan tipe data integer tersebut dimaksudkan untuk

membatasi alokasi memori yang dibutuhkan misalkan untuk suatu perhitungan dari suatu variabel bilangan diperkirakan nilai maksimumnya 32767 kita cukup mendeklarasikan variabel bilangan sebagai integer (2 byte), daripada sebagai longint(4 byte). Di dalam kompilernya, Pascal menyediakan konstanta untuk bilangan Integer yaitu: MaxInt and MaxLongInt, pemrogram bisa menggunakannya di dalam programnya tanpa harus terlebih dahulu mendefinisikannya.

Algoritma PUSH
if (Top < n-1) { Top = Top + 1; S[Top] = x; } else cout<<Stack Penuh;

Algoritma POP
if (Top > -1) { x = S[Top]; Top = Top - 1; } else cout<<Stack Kosong;

Algoritma PUSH1 (mengisi Stack1)


Periksa apakah Stack1 BISA DIISI

if (Top2 Top1 > 1) { Top1 = Top1 + 1; S[Top1] = x; } else cout<<Stack Penuh;

Algoritma POP1 (mengambil isi Stack1)


Periksa apakah Stack1 ADA ISINYA

if (Top1 > -1) { x = S[Top1]; Top1 = Top1 - 1; } else cout<<Stack Kosong;

Algoritma PUSH2 (mengisi Stack2)


Periksa apakah Stack2 BISA DIISI

if (Top2 Top1 > 1) { Top2 = Top2 - 1; S[Top2] = x; } else cout<<Stack Penuh;