Post Reply 
(PC-1211) Multiple Dice Throw
03-20-2021, 11:48 AM (This post was last modified: 03-24-2021 03:45 PM by SlideRule.)
Post: #1
(PC-1211) Multiple Dice Throw
An excerpt from Science and Engineering Sourcebook, page 87:

Many games, e.g. the popular YAH-T-ZEE, and even computer modeling simulations, are based on the outcome of the multiple dice throw. This program permits a throw of 1 to 9 dice and displays the results of each multiple throw. The pseudo random generator shown in line 70, which does the "throwing," works well in the applications to which I submitted it; however, if you have your own favorite feel free to replace that line.
Program Listing
  40: IF (A>0)*(A<10)*(A=INT A)THEN 60
  60: FOR I=1TO A
  70: B=997B+π :B=B-INT B:C=INT 6B+1
  80: D=C*10^(I-1)+D:NEXT I
  90: PRINT A;" DICE=";D
100: D=0:GOTO 30

Shift Z initializes the program and displays a prompt for a seed to start the pseudo random sequence. For best results, enter a number between 0 and 1. Next comes the prompt HOW MANY DICE for this throw. After a number n between 1 and 9 is entered, the program displays a n-digit number where each digit is between 1 and 6 and corresponds to a die. Pressing ENTER starts the sequence for another dice throw.


correction made
Find all posts by this user
Quote this message in a reply
Post Reply 

Messages In This Thread
(PC-1211) Multiple Dice Throw - SlideRule - 03-20-2021 11:48 AM
RE: (PC-1211) Multiple Dice Throw - C.Ret - 03-21-2021, 09:29 AM
RE: (PC-1211) Multiple Dice Throw - robve - 03-23-2021, 02:43 PM
RE: (PC-1211) Multiple Dice Throw - robve - 03-23-2021, 03:56 PM
RE: (PC-1211) Multiple Dice Throw - pyedog - 03-23-2021, 04:06 PM

User(s) browsing this thread: 1 Guest(s)