The LINE INPUT
command takes a complete line of text entered
by the user and assign it to a string variable. Unlike the INPUT
command, which stops at the first comma or space, LINE INPUT
reads all the characters until the user presses enter.
Typically, you precede the LINE INPUT
command with a message
that tells the user what to enter. When the user presses enter,
the entire line of text typed is assigned to the variable specified
after the LINE INPUT
command.
The variable containing the captured string can be used later in
the program for various operations, such as printing the value,
comparing it to other strings, or manipulating it further.
The LINE INPUT
is especially useful when you want to capture
sentences or longer texts, which may contain spaces, commas, and
other special characters. It does not impose restrictions on the
format of the input, allowing the user to enter any type of
character. It is a command that is easy to use and understand.
LINE INPUT [prompt];v1 LINE INPUT [prompt],v1
LINE INPUT "Type a line ", a$ PRINT a$
Join BASIC 10Liner Contest with ugBASIC!
An interesting competition is held at the beginning of each year: the
BASIC 10Liner Contest.
It is possible to use ugBASIC to participate in the next
"BASIC10Liner" competition, in the following categories:
LINE INPUT ↔ LnIp
If you have found a problem with this keyword, if you think there is a bug or, more
simply, you would like it to be improved, open an issue for this example on GitHub.
Thank you!
open an issue
BACK TO KEYWORDS