Назначение: Создает условия для ввода данных с клавиатуры в процессе выполнения программы.
Синтаксис:
INPUT[;]["<строка приглашения>" {; |,}] <список переменных>
Аргумент | Описание |
; | Точка с запятой после ключевого слова INPUT предписывает курсору оставаться на той же самой строке после нажатия клавиши ENTER |
<строка приглашения> | Текстовая константа или текстовая переменная, заключённая в кавычки и выводимая на экран в качестве приглашения |
; | Точка с запятой после строки приглашения выводит на экран вопросительный знак. |
, | Запятая отменяет вывод вопросительного знака после строки приглашения |
<список переменных> | Список разделенных запятыми переменных, которым присваиваются вводимые значения |
В ответ на приглашение пользователь вводит данные в соответствии со списком переменных.
При несоответствии числа или типа вводимых данных числу и типу переменных списка выдается следующее сообщение об ошибке: Redo from start - повторить сначала. Присваивание входных значений переменным не производится до тех пор, пока не будут введены все данные в соответствии со списком переменных. До нажатия клавиши ENTER допускается внесение исправлений в набираемую строку ввода.
|
|
Редактирующие комбинации клавиш, предназначенные для перемещения курсора, удаления и вставки символов текста во входную строку, описаны в табл. 9.1.
Примечание: знак "+" указывает на одновременное нажатие двух клавиш.
Таблица 9.1.