Simple QBasic Statements

advertisement
QBasic
Chapter 3 –
Fundamental
Statements
QBasic Statement Components


Keywords
Constants
–
Numeric constants




Real numbers – include decimal points
Integers – w/out decimal points
No commas, symbols (only – sign) or blank spaces
Exponential notation is used
QBasic Statement Components

Constants
–
Character string constants




Alphanumeric data
Only one set of double quotes
Length of a string – max 32,767 characters
Variables
–
–
–
–
–
–
Can only store one value at a time
Referred to by addresses
Variables are named
Only first 40 characters are recognized in QBasic
QBasic does not differentiate between upper & lowercase
Use descriptive variable names
QBasic Statement Components

Numeric Variables
–
–
–
–
Supplied by the programmer or
Calculated during program execution
Begins with a letter, followed by letters, digits, and
periods
Cannot have blank spaces
QBasic Statement Components

String Variables
–
–

Stores character strings
Begins with a letter followed by letters or digits
and always end with a $
Keywords
–
–
Cannot be used as variable names
READ, LIST, PRINT, LET and END
Simple QBasic Statements


CLS – Clear Screen
Documenting a Program
–
–
–
REM
Single quotation mark (‘)
Can be used anywhere in the program
REM **** This program was created by ***
‘ This program was created by
Simple QBasic Statements

Assigning Values to Variables
–
–
Assignment Statement
LET keyword is optional
LET Rate = .0825
LET Tuition = 50.00
Heading$ = “Inventory Report”
Classification = 4
Simple QBasic Statements

Arithmetic Operations
–
–
Composed of numeric constants, numeric
variables, and arithmetic operators
+, -, /, *, ^
LET Tuition = Hours * 50
Order of Operations - PEMDAS
Simple QBasic Statements

Displaying Results
PRINT
PRINT Heading$, Tuition
Your tuition amount is 400.00
–

would result in:
Displaying Literals
Group of characters containing just about
anything
PRINT “JUNK $%^ 4567”
would result in:
JUNK $%^ 4567
–
Simple QBasic Statements

END
–

Stops program execution
Immediate Window
–
Execute statements as soon as ENTER is
pressed
Simple QBasic Statements

HELP
–
–
–
–

F1 key or HELP menu
Highlight menu option & then press F1 or right
mouse button
Press ESC to close HELP screen
Alt-H for list of HELP topics
Smart Editor
Download