Livro de Jogos em MSX

Vinte e Um

Artigo Original: Andy e Jim, Digitação Wilson e William Pilon

livjogos-cartas21

Um 21 Real Pode Quebrar a Banca

Nesta versão do conhecido jogo de cartas, a banca começa com Cz$ 500,00 e cada jogador tem Cz$ 100,00. Um ou dois jogadores jogam contra a banca, tentando chegar o mais perto possível de vinte e um pontor.

Inicialmente, cada jogador recebe uma carta aberta e a banca recebe uma carta fechada. Os jogadores podem então apostar qualquer quantia até o máximo de que dispõe na ocasião. Uma segunda carta é distribuída. Ao chegar a sua vez, cada jogador pode fazer as seguintes opções:

  • Segurar - Se o total das cartas é 16 ou mais e o jogador aperta a tecla S, ele passa a vez.
  • Pedir - O jogador aperta a tecla P para pedir mais uma carta.
  • Dobrar - Se o jogador acha que está com um jogo muito bom, aperta a tecla D para dobrar a aposta. Nesse caso, sempre recebe mais uma carta.

No vinte e um, o ás pode valer 1 ou 11, de acordo com o que for mais conveniente para o jogador. As figuras (valete, dama e rei) valem 10 pontos. As cartas restantes têm um valor igual ao dos seus números (o 10 vale 10, o 9 vale 9, etc.). Se a soma dos pontos de um jogador ultrapassa 21, ele perde a aposta e passa a vez. Depois que todos os jogadores terminam, a banca joga sua mão e faz os pagamentos. É preciso não esquecer que os jogadores jogam contra a banca e não um contra o outro.

O resultado de cada mão é calculado da seguinte forma: o jogo mais alto é o 21 real (21 pontos com duas cartas, ás e dama, por exemplo). Em seguida vem a vaza de cinco cartas, qualquer conjunto de cinco cartas cujo conjunto não exceda 21. O terceiro maior jogo é o vinte e um com qualquer número de cartas. Se nenhum desses jogos estiver presente, prevalece a mão com maior número de pontos. Em caso de empate, ganha a banca.

O jogo continua até otodo os jogadores irem a falência ou a banca quebrar. Para recomeçar o jogo, basta apertar a tecla R.

livjogos 0030 livjogos 0031
Referência de Listagem
Listagem Única vinte1.bas