risorse | casio fx-180p | gioco del 21

Gioco del 21

Scopo del gioco è estrarre una dopo l'altra una sequenza di carte da gioco, avvicinandosi il più possibile al punteggio di 21 senza superarlo. Il punteggio è dato dalla somma dei valori numerici delle singole carte estratte, attribuendo il valore 10 alle figure e 1 all'asso.

Il gioco è realizzato mediante due programmi: il programma P2 inizializza il gioco, mentre il programma P1 effettua l'estrazione delle carte in successione.

Per ovvi motivi legati alle limitazioni della calcolatrice, il gioco implementato prevede il reinserimento della carta estratta nel mazzo.

Nota: disattivare l'uso dei decimali (FIX 0) prima di giocare.

Uso delle memorie

Note implementative

Esempio d'uso

Sequenza di inizalizzazione del programma

Uso del programma

Programma P2

Inizializza il gioco.

passotastonote
12definisce il punteggio massimo
21 
3Min 
40inizializza il punteggio corrente
5Kin 

Programma P1

Estrae una carta dopo l'altra dal mazzo.

passotastonote
6Kout 1visualizza il punteggio corrente
7HLT 
8RAN#genera un numero casuale nel campo [0.000, 0.999]
9×moltiplica il numero per 10.01, a coprire il campo [0.000, 9.999]
101 
110 
12. 
130 
141 
15+ 
16. 
175somma 0.5, a coprire il campo [0.500, 10.499]
18= 
19RNDarrotonda, a coprire il campo [1, 11]
20HLTvisualizza il valore numerico della carta estratta
21+aggiorna il punteggio dell'utente
22Kout 1 
23= 
24Kin 1 
25x≤Mse il punteggio non eccede il valore in M, il gioco continua…
260in caso contrario, si genera una situazione d'errore
271/x 
28AC 

Pagina modificata il 9/11/2011