PBO-Soal Latihan-Vending Machine
Vending Machine adalah mesin yang digunakan untuk mengeluarkan/menjual produk secara otomatis tanpa ada operator. Operator tidak perlu menunggu mesin, tetapi hanya bertugas untuk mengisi, memeriksa ketersediaan barang yang dijual dan memeriksa mesin. Program Vending Machine dapat dibuat dengan memodifikasi dari reuse dari program-program yang telah dibuat, terutama dari program ATM.
Cara kerja program Vending Machine :
- Program meminta user untuk memasukkan ID dan PLN E-Money Mandiri untuk autentifikasi.
- Program menampilkan saldo dan user dapat memilih minuman.
- Jika saldo tidak mencukupi atau minuman telah habis, program akan memberitahu user dan tidak mengeluarkan minuman.
- User dapat mengakhiri pembelian jika telah selesai.
Berikut ini adalah source code untuk Vending Machine :