Saya hanya ingin bertanya apa cara terbaik untuk mengatasi Array Dua Dimensi (2 Kolom) yang akan menyimpan: Nama Kandidat dan Jumlah Suaranya masing-masing.
Apa yang sebenarnya ingin saya lakukan adalah menerima masukan dari pengguna, katakan: VOTE John 10 dimana John adalah nama kandidat dan 10 adalah suara yang ingin dia berikan kepadanya. Jadi saya perlu menyimpan {John, 10} ke dalam array saya. Namun, setelah ini program saya akan sekali lagi meminta suara pengguna jadi jika saya memasukkan VOTE Doe 15, entri {Doe, 15} kemudian akan ditambahkan ke array. Jika pengguna memasukkan VOTE John 2, array saya perlu diperbarui sehingga nilai barunya adalah {John, 12}.
Saat ini saya menggunakan dua daftar array: CandidateName dan VoteCount dan saya hanya mengandalkan indeksnya untuk memasangkan. Namun, ini tidak terlalu dapat diandalkan, jadi saya mencoba mencari cara lain untuk menyelesaikannya. Namun, saya bukan penggemar array multidimensi.
Bisakah seseorang menunjukkan kepada saya cara yang baik tentang cara mencapai ini?