statement/INPUT statement/INPUT
NAME
INPUT -- Asks input from the user and stores acquired data
ABBREVIATION
None
SYNOPSIS
INPUT["<prompt>";]<variable>[,<...>,<variable>]
FUNCTION
The INPUT statement allows the computer to ask for data from the person
running the program and place it into a variable or variables. The
program stops, prints a question mark (?) on the screen, and waits for
the person to type the answer and press the <return> key.
The word INPUT is followed by a variable name (<variable>) or list of
variable names separated by commas. There may be a message inside quotes
before the list of variables to be input (<prompt>). If this message
(called a prompt) is present, there must be a semicolon (;) after the
closing quote of the prompt. When more than one variable is to be INPUT,
they should be separated by commas when typed in. If not, the computer
asks for the remaining values by printing two question marks (??). If
you press <return> key without INPUTting values, the INPUT variables
retain the values previously held for those variables.
INPUTS
<prompt> - prompt string
<variable> - acquired data will be stored in this variable
RESULT
Asks input from the user and stores acquired data in the target
variable(s).
EXAMPLES
10 INPUT "WHAT'S YOUR NAME";A$
20 INPUT "AND YOUR FAVOURITE COLOR";B$
30 INPUT "WHAT'S THE AIR SPEED OF A SWALLOW";A
NOTES
This statement can only be executed within a program.
BUGS
None
SEE ALSO
GET
GETKEY
INPUT#
PRINT