Every other month, DBHeaven.com will host a Programming Challenge, in which members of the DB community get to test their coding skills against one another. The Challenge for October has just begun. If you want to take part, read the rules below...
DBHeaven.com Programming Challenge Rules for October
1. All entries must be submitted as .dba files (or straight text).
2. All entries must be sent to
[email protected] before midnight October 31st.
3. You may enter as often as you like.
4. In November, Marc Fleury will select the Challenge Champion, and award that lucky individual ... something really cool!
5. Entries must be able to run in DarkBASIC 1.08
6. Your program may only use the following commands:
Variable manipulation commands:
ASC()
CHR$()
LEFT$()
LEN()
LOWER$()
MID$()
RIGHT$()
STR$()
UPPER$()
VAL()
Math-related commands
COS()
TIMER()
RANDOMIZE
RND()
SIN()
TAN()
User input commands
KEYSTATE()
INKEY$()
INPUT
Display-related commands:
CLS
RGB()
HIDE MOUSE
INK
TEXT
PRINT
SET TEXT SIZE
SET TEXT OPAQUE
SET TEXT TRANSPARENT
SYNC / SYNC ON / SYNC RATE
Structure-related commands:
DIM
DO / LOOP
END
FOR / NEXT / STEP
FUNCTION / ENDFUNCTION
GOSUB / RETURN
IF / ELSE / ENDIF
READ / DATA / RESTORE
REM / REMSTART / REMEND
REPEAT / UNTIL
WAIT
WHILE / ENDWHILE
Entries will be judged on: adherence to the rules, originality, fun-factor, and coding flair. The Challenge Champ will be announced early in November. Entries may be posted on DBHeaven.com after the Challenge is over. If you don't want your entry to appear on DBHeaven.com, you can still enter -- simply mention your wishes in your submission email.
Good luck, and have fun.
To find out more about the Challenge, visit
http://www.DBHeaven.com