BLACKJACK
CARA BERMAIN : Aplikasi ini dibuat untuk mensimulasikan game blackjack. Di awal permainan, pemain diberikan uang awal sebesar 1000. Kemudian, pemain memasukkan jumlah uang yang dijadikan taruhan. Jumlah uang taruhan harus lebih kecil atau sama dengan jumlah uang yang dimiliki. Selain itu, pemain juga dapat menentukan apakah akan menghitung kartu As sebagai 1 atau 11 pada ronde yang dimainkan. Kartu King, Queen, dan Jack dihitung 10 sedangkan sisanya sesuai dengan angkanya.
Setelah semua input benar, program akan mengocok dek yang tersedia. Dek yang digunakan adalah 52 kartu remi biasa. Setiap pergantian ronde, kartu dikocok ulang. Setelah dek dikocok, dealer akan mengambil 2 kartu untuk dirinya sendiri. Satu kartu diperlihatkan, sedangkan satunya tidak. Kemudian kita mendapat 2 kartu.
Tujuan utama dari game ini adalah untuk mendapatkan total kartu 21 atau mendekati. Jika lebih, maka kita kalah. Jika total kartu dealer lebih besar dari kita, kita juga kalah. Kita menang ketika total kartu kita lebih besar dari kartu dealer. Jika diawal kartu kita sudah melebihi 21 maka akan langsung kalah. Jika sama dengan 21 maka langsung menang.
Saat bermain ada beberapa perintah yaitu : 1.tambah = untuk menambah kartu kita; 2.buka = untuk membuka kartu dealer; 3.keluar = untuk berhenti bermain; 4.main = untuk main ke ronde berikutnya; Pada saat bermain, diasumsikan untuk input "tambah" dan "buka" selalu benar, sedangkan "main" dan "keluar" bisa salah karena terdapat algoritma verifikasi.
Permainan berakhir ketika pemain menginput "keluar" atau sisa uang pemain kurang dari sama dengan nol.
Permainan dapat dibuka melalui file BlackJack.exe, source code terdapat di BlackJack.pas
Credit : Steve Andreas Immanuel 16517337