Tugas Besar mata kuliah Struktur Data menggunakan C++
Di desa Tangkas akan diadakan pemilihan kepala desa baru. Setiap warga desa Tangkas berhak memilih calon kepala desa dengan syarat:
- Umur warga desa >= 17 tahun
- Warga desa wajib memilih 1 calon
Cara pemilihan adalah dengan memilih nomor calon kepala desa. Setiap warga akan memilih 1 calon kepala desa sesuai yang tertera pada daftar calon kepala desa. Setiap warga desa bisa melakukan pemilihan ketika status pemilihan "buka". Warga desa bisa melihat siapa pemenang pilkades jika status pemilihan "tutup".
Program kita mengelola multi linked-list yang memodelkan relasi calon kepala desa dengan warga desa. Satu calon kepala desa mungkin dipilih lebih dari satu warga desa, dan seorang warga desa hanya bisa memilih satu calon kepala desa. Daftar multi linked-list dijelaskan di bawah ini:
- Login Admin
- Menu Admin
- Menu Warga
- Input data melalui file .txt
- LogOut
Berikut tampilan pada menu admin :
Berikut tampilan pada menu warga :