-
Notifications
You must be signed in to change notification settings - Fork 8
BASIC INPUT Statement
TYPE: BASIC I/O Statement
FORMAT: INPUT ["<prompt>";] variable list
Action:
This is a statement that lets the person RUNning the program "feed" information into the computer. When executed, this statement PRINTs a question mark (?) on the screen, and positions the cursor 1 space to the right of the question mark. Now the computer waits, cursor blinking, for the operator to type in the answer and press the <RETURN> key.
The word INPUT may be followed by any text contained in quote marks (""). This text is PRINTed on the screen, followed by the question mark.
After the text comes a semicolon (;) and the name of one or more variables separated by commas. This variable is where the computer stores the information that the operator types. The variable can be any legal variable name, and you can have several different variable names, each for a different input.
EXAMPLES of INPUT Statement:
100 INPUT A
110 INPUT B, C, D
120 INPUT "PROMPT"; E
When this program RUNs, the question mark appears to prompt the operator that the Aquarius is expecting an input for line 100. Any number typed in goes into A, for later use in the program. If the answer typed was not a number, the ?REDO FROM START message appears, which means that a string was received when a number was expected.
If the operator just hits <RETURN> without typing anything, the vari- able's value doesn't change.
Now the next question mark, for line 110, appears. If we type only one number and hit the <RETURN>, the Aquarius will now display 2 question marks (??), which means that more input is required. You can just type as many inputs as you need separated by commas, which prevents the double question mark from appearing. If you type more data than the INPUT statement requested, the ?Extra Ignored message appears, which means that the extra items you typed were not put into any variables.
Line 120 displays the word PROMPT before the question mark appears. The semicolon is required between the prompt and any list of variables.
The INPUT statement can never be used outside a program. The Aquarius needs space for a buffer for the INPUT variables, the same space that is used for commands.
To Search for pages in the wiki, press Pages above and type a search term in the "Find a page..." box. Results will update beneath automatically.
- Aquarius+ User Guide
- Quick Start
- Hardware
- Software
-
Other Development Resources