home *** CD-ROM | disk | FTP | other *** search
- *****************************************************************
- * * 09/92 FLIPCOIN.PRG *
- *****************************************************************
- * * Author's Name: Jeb Long *
- * * *
- * * Description: Flips a coin... *
- * * This program illustrates the use of RAND() function *
- * * *
- *****************************************************************
- =RAND(-1) && Initialize seed value from system clock
- CLEAR
- Answer = 'Y'
- STORE 0 to Tails, Heads
- DO WHILE UPPER(Answer) = 'Y'
- IF RAND() > .5 && Call with no arguments
- @ 2,2 TO 14,28 STYLE '99' PATTERN 1 PEN 2 COLOR 'B/B'
- @ 6,7 SAY "HEADS" color w+/B FONT "roman",24
- Heads = Heads + 1
- ELSE
- @ 2,2 TO 14,28 STYLE '99' PATTERN 1 PEN 2 COLOR 'B/R'
- @ 6,7 SAY "TAILS" color w+/R FONT "roman",24
- Tails = Tails + 1
- ENDIF
- @ 15,4 SAY "Flip another coin? (Y/N):" GET Answer
- @ 16,4 SAY "Heads:"
- @ 16,11 SAY LTRIM(STR(Heads))
- @ 16,24 SAY "Tails: "
- @ 16,31 SAY LTRIM(STR(Tails))
- READ
- ENDDO
- CLEAR
- RETURN