Data update
This commit is contained in:
parent
29a5eea0d4
commit
5c1bb7bfa9
2011 changed files with 35081 additions and 3229 deletions
25
Task/Nim-game/COBOL/nim-game.cobol
Normal file
25
Task/Nim-game/COBOL/nim-game.cobol
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
IDENTIFICATION DIVISION.
|
||||
PROGRAM-ID. NIM-GAME.
|
||||
DATA DIVISION.
|
||||
WORKING-STORAGE SECTION.
|
||||
01 MONTON PIC 99 VALUE 12.
|
||||
01 LLEVAR PIC 9 VALUE 0.
|
||||
01 TEMP PIC 9.
|
||||
|
||||
PROCEDURE DIVISION.
|
||||
PERFORM UNTIL MONTON = 0
|
||||
DISPLAY "There are " MONTON " tokens remaining. How many"
|
||||
"would you like to take? "
|
||||
ACCEPT LLEVAR
|
||||
PERFORM UNTIL LLEVAR > 0 AND LLEVAR < 4
|
||||
DISPLAY "You must take 1, 2, or 3 tokens. How many"
|
||||
"would you like to take "
|
||||
ACCEPT LLEVAR
|
||||
END-PERFORM
|
||||
COMPUTE TEMP = 4 - LLEVAR
|
||||
DISPLAY "On my turn I will take " TEMP " token(s)."
|
||||
SUBTRACT 4 FROM MONTON
|
||||
END-PERFORM
|
||||
DISPLAY " "
|
||||
DISPLAY "I got the last token. I win! Better luck next time."
|
||||
STOP RUN.
|
||||
Loading…
Add table
Add a link
Reference in a new issue