Java Stack
Java Stack
1.A.
Kandidat data:
Buku
- kode buku
- rak buku
- jumlah buku
- penulis
- penerbit
- jumlah halaman
- kondisi buku
Rak
- kode rak
- rak
- kapasitas
Penerbit
- kode penerbit
- nama penerbit
Penulis
- kode penulis
- nama penulis
1.B.
Jawab:
1.C.
Jawab:
Buku:
int id_buku;
String id_rak_buku;
int jumlah;
int id_penulis;
int id_penerbit;
int jumlah_halaman;
String kondisi_buku;
Rak
int id_rak;
String rak;
int kapasitas;
Penerbit
int id_penerbit;
String penerbit;
Penulis
int id_penulis;
String penulis;
NOMOR 2:
Index ke [….] 0 1 2 3 4 5 6 7 8 9
Parameter
Coding ADT Isi Stack
Coding ADT
Tambah “1”
Tambah di awal “2” 2 1
Tambah di awal “3” 3 2 1
tambah “2”,”4” 3 2 4 2 1
Tambah di awal “5” 5 3 2 4 2 1
Tambah di akhir “6” 5 3 2 4 2 1 6
Tambah di awal “7” 7 5 3 2 4 2 1 6
tambah “3”,”8” 7 3 8 5 3 2 4 2 1 6
hapus 0 3 8 5 3 2 4 2 1 6
Tambahkan 1 :1
Tambahkan 8 : 7, 8, 5,3,2,4,2,1,6
Hapus ke 0 : 8,5,3,2,4,2,1,6
StackList : 8,5,3,2,4,2,1,6