Program Queue Parkir Kendaraan Dengan Menggunakan Linked List C++ OOP
|
Parkir |
Hallo semua, kali ini Bloggrammings akan membagikan source code sebuah program yang dapat digunakan untuk membuat antrian kendaraan dengan cara menginputkan plat nomornya. Kemudian, juga ada fitur untuk mengeluarkan kendaraan yang sudah parkir tadi. Ketika kendaraan keluar, maka tukang parkir akan mendapatkan uang. Program ini dibuat dengan menggunakan implementasi dari Linked List dan menggunakan OOP. Program ini dibuat sesuai dengan soal berikut ini:
|
Soal |
Buatlah sebuah program untuk antrian parkir mobil. Menu pada parkiran tersebut adalah sebagai berikut:
1. Antrian Parkir Mobil, merupakan menu yang digunakan untuk memasukkan nomor-nomor plat mobil yang akan diparkir. Hanya bisa menerima inputan berupa angka saja dan akan melakukan pengecekan apabila ada nomor plat yang sama, maka akan memberikan peringatan.
2. Keluarkan Mobil, merupakan menu yang digunakan untuk memilih plat nomor mobil yang akan dikeluarkan. Apabila mobil yang dipilih berada pada natrian ke 3, maka lakukan kondisi bahwa mobil ke 1 dan ke 2 dikeluarkan terlebih dahulu. Namun apabila plat nomor yang akan dikeluarkan berada pada posisi antrian paling depan, maka mobil langsung dikeluarkan.
3. Tampilkan Antrian Mobil, merupakan menu yang digunakan untuk menampikan isi antrian parkiran.
4. Menghitung Total Pendapatan, menu yang digunakan untuk menghitung total pendapatan yang ada. Pendapatan ini diperoleh dari jumlah mobil yang telah dikeluarkan dikali dengan RP. 3.500.
5. Exit, menu yang digunakan untuk keluar dari program.
Output
|
Output 1 - Tampilan Awal |
|
Output 2 - Hasil yang muncul dari menu 2 ketika data belum diinputkan (masih kosong). |
|
Output 3 - Hasil yang muncul dari menu 3 ketika data belum diinputkan (masih kosong). |
|
Output 4 - Hasil yang muncul dari menu 4 ketika data belum diinputkan (masih kosong). |
|
Output 5 - Menginputkan plat nomor. |
|
Output 6 - Menampilkan semua plat nomor. |
|
Output 7 - Mengeluarkan kendaraan. |
|
Output 8 - Menampilkan pendapatan. |
|
Output 9 - Exit |
Source Code
parkir.h
parkir.cpp
main.cpp
Untuk menjalankan program ini, kalian hanya perlu membuat new class pada IDE C++ yang kalian gunakan, kemudian pastekan kode yang sudah didownload tadi ke kelas yang sudah kalian buat. Perlu diperhatikan, nama kelas yang harus kalian berikan adalah Parkir. Pastikan huruf 'P' nya kapital.
3 Comments
ko di aku ga bisa ya
ReplyDeletekok eggk bisa yah ?
ReplyDeleteyang bagian awal parkir.h kenapa error ya?
ReplyDelete