Apa itu Unique Random?

Unique Random adalah bilangan acak yang tidak boleh berulang alias unique.

Memang agak repot untuk membuat unique random di Delphi 7. Salah satunya karena tidak ada List<Integer> seperti di Java.

Salah satu contoh implementasi unique random adalah untuk mengacak soal seperti di CAT(Computer Assisted Test) milik BKN(Badan Kepegawaian Negara) yg dipakai untuk Tes CPNS. Tujuannya adalah untuk meminimalisir terjadinya saling contek jawaban antar peserta.

Source Code

Implementasi

2014-08-27_101110

Referensi: http://www.swissdelphicenter.ch/en/showcode.php?id=1006