Tugas Besar - IF2111 Algoritma dan Struktur Data STI 2024
Purry si Platypus, alias Agent P, harus menghentikan Dr. Asep Spakbor yang ingin menghancurkan wilayah tiga negara bagian dengan mesin Oppenheimer-inator. Pertarungan panjang membuat O.W.C.A kehabisan sumber daya hingga Purry memanfaatkan jaringan kenalannya di Bojongsoang, khususnya toko Borma yang menyediakan barang-barang perang.
Karena Borma hanya beroperasi secara tatap muka, O.W.C.A mengembangkan sistem belanja jarak jauh bernama PURRMART. Sistem ini menjadi penyelamat suplai sekaligus senjata penting melawan Dr. Asep Spakbor. Dengan PURRMART, agen O.W.C.A siap menghadapi tantangan besar dan memastikan masa depan Danville yang aman.
NIM | Nama |
---|---|
18223115 | Bagas Noor Fadhilah |
18223117 | Khairunnisa Azizah |
18223119 | Maria Vransiska P.C.T.D.P |
18223126 | Theresia Ivana M.S. |
18223131 | Aulia Azka Azzahra |
Modul start digunakan agar pengguna dapat memulai program
Modul esensial dalam program, digunakan untuk membaca data progress dari file txt
Modul login digunakan agar pengguna yang sudah mendaftar akun baru dapat melakukan login dan mulai perjalanannya
Modul logout digunakan agar pengguna dapat keluar dari akun dan masuk dalam akun yang lain
Modul register digunakan agar pengguna dapat membuat akun baru
Modul work membantu pengguna mendapatkan O.W.C.A. Coin dengan cara melakukan pekerjaan selama durasi tertentu
Modul tebak angka membantu pengguna mendapatkan O.W.C.A. Coin dengan cara menebak angka yang telah ditentukan oleh program
Modul wordl399 membantu pengguna mendapatkan O.W.C.A. Coin dengan memberikan 5 kesempatan untuk menebak kata yang benar
Modul store list digunakan agar pengguna dapat melihat barang - barang dan harga dalam toko
Modul store request digunakan agar pengguna dapat melakukan permintaan penambahan barang baru ke toko
Modul store supply digunakan agar pengguna dapat menambahkan, menunda, menolak penambahan barang ke dalam toko
Modul store remove digunakan agar pengguna dapat menghapus barang pada toko
Modul cart add digunakan agar pengguna dapat menambahkan barang dengan jumlah tertentu ke dalam keranjang belanja
Modul cart remove digunakan agar pengguna dapat mengurangi barang dengan jumlah tertentu dari keranjang belanja
Modul cart show digunakan agar pengguna dapat menunjukkan barang yang sudah dimasukkan ke dalam keranjang
Modul cart pay digunakan agar pengguna dapat membeli barang yang sudah dimasukan ke dalam keranjang
Modul history digunakan agar pengguna dapat menunjukan riwayat pembelian pengguna
Modul wishlist add digunakan agar pengguna dapat menambahkan barang ke wishlist
Modul wishlist swap digunakan agar pengguna dapat menukar barang posisi ke-i dengan barang posisi ke-j pada wishlist
Modul wishlist remove digunakan agar pengguna dapat menghapus barang dengan posisi ke-i dari wishlist
Modul wishlist remove digunakan agar pengguna dapat menghapus barang berdasarkan nama barang dari wishlist
Modul wishlist clear digunakan agar pengguna dapat menghapus semua barang di dalam wishlist
Modul wishlist show digunakan agar pengguna dapat menunjukkan barang yang sudah dimasukkan ke dalam wishlist
Modul profile digunakan agar pengguna dapat melihat data diri pengguna
Modul help digunakan agar pengguna dapat menempuh perjalanannya dengan baik dan lancar
Modul save digunakan agar pengguna dapat menyimpan progress perjalanannya, dan keluar dari program tanpa kehilangan data
Modul quit digunakan agar pengguna dapat keluar dari program
Pastikan di komputer anda dapat menjalankan fungsi make
.
- Untuk OS Window :
mingw32-make clean // Membersihkan file atau hasil kompilasi sebelumnya mingw32-make run // Menjalankan program setelah kompilasi