Anda di halaman 1dari 1

Tugas Kelompok ke-3

Minggu 8

Buatlah sebuah program sederhana dengan menggunakan implementasi dari array/ Arraylist/
Vector. Berikut ini adalah kriteria dari program belanja yang mau dibuat:

 Program akan menampilkan 5 pilihan menu, yaitu:

1. Tambah Produk
2. Hapus Produk
3. Ubah Produk
4. Lihat Produk
5. Keluar

 Jika user memilih menu 1, maka program akan meminta user untuk menginput nama produk
dan jumlah produk. Kemudian program akan memasukkan data yang telah diinput ke dalam
list keranjang.

 Jika user memilih menu 2, maka program akan meminta user untuk menginput nama produk
yang mau dihapus. Jika nama produk tersebut tidak ditemukan pada list keranjang, maka
program akan menampilkan pesan “Produk yang dicari tidak ada”. Jika nama produk yang
mau dihapus ada dalam list keranjang, maka program akan meminta konfirmasi dari user
“Apakah Anda yakin mau menghapus produk ini dari keranjang Anda? [Ya | Tidak]”. Jika
user menginput ‘Ya’ maka program akan menghapus nama produk tersebut dari list
keranjang. Jika user menginput ‘Tidak’ maka program akan kembali ke menu utama.

 Jika user memilih menu 3, maka program akan meminta user untuk menginput nama produk
yang mau diubah. Jika nama produk tersebut tidak ditemukan pada list keranjang, maka
program akan menampilkan pesan “Produk yang dicari tidak ada”. Jika nama produk yang
mau diubah ada dalam list keranjang, maka program akan meminta user untuk menginput
jumlah produk yang baru. Kemudian program akan melakukan konfirmasi dari user “Apakah
Anda yakin dengan jumlah produk saat ini? [Ya | Tidak]”. Jika user menginput ‘Ya’ maka
program akan mengubah jumlah produk untuk nama produk yang mau diubah tersebut. Jika
user menginput ‘Tidak’ maka program akan kembali ke menu utama.

 Jika user memilih menu 4, maka program akan menampilkan semua nama produk yang ada
dalam list keranjang, beserta dengan jumlahnya.

 Program akan terus berulang sampai user memilih menu 5.

COMP6598 - Introduction to Programming

Anda mungkin juga menyukai