
QBasic
Tutorials
De La Salle Ashfield College
BOOLEAN EXPRESSIONS
IF, THEN, STATEMENT
Boolean in programming is where the statements provided is being set as
a) True or False
b) YES or NO
c) 0 or 1 (binary-> YES OR NO)
Boolean usually created to answer questions or make decisions.
Please watch this video down below to learn more about IF, Then, Statement...
Simplified TEXT
DIM BOOLEAN AS STRING
CLS
PRINT "IS THIS STATEMENT CORRECT?"
_DELAY 2
PRINT "10 + 11 = 21"
_DELAY 1
INPUT "PLEASE TYPE (Y/N): ", BOOLEAN
_DELAY 1
PRINT "PLEASE WAIT..."
_DELAY 2
IF BOOLEAN = "Y" THEN
PRINT "YOUR ANSWER IS CORRECT"
ELSEIF BOOLEAN = "N" THEN
PRINT "YOUR ANSWER IS WRONG"
ELSE
PRINT "WRONG INPUT"
END IF
Annotated TEXT
DIM BOOLEAN AS STRING 'Declare Boolean as string (characters)
CLS 'clear screen
_DELAY 2 'Delay 2 seconds
PRINT "10 + 11 = 21" 'DISPLAY "10 + 11 = 21"
_DELAY 1 'DELAY 1 SECOND
INPUT "PLEASE TYPE (Y/N):", BOOLEAN 'USER IS REQUIRED TO INPUT Y/N THE INPUT IS SET AS BOOLEAN
_DELAY 1 'DELAY 1 SECOND
PRINT "PLEASE WAIT...." 'DISPLAY "PLEASE WAIT..." MESSAGE
_DELAY 2 'DELAY 2 SECONDS
IF BOOLEAN = "Y" THEN 'IF INPUT BOOLEAN AS Y THEN
PRINT "YOUR ANSWER IS CORRECT" 'DISPLAY "YOUR ANSWER IS CORRECT"
ELSEIF BOOLEAN = "N" THEN 'IF INPUT BOOLEAN AS N THEN
PRINT "YOUR ANSWER IS WRONG" 'DISPLAY YOUR ANSWER IS WRONG
ELSE 'IF THE INPUT IS NEITHER Y/N
PRINT "WRONG INPUT" 'DISPLAY "WRONG INPUT" ON TO THE SCREEN
END IF 'END IF AND THEN STATEMENT