Учебники

Lolcode — ввод / вывод

В этой главе объясняется, как ввести значение через терминал LOLCODE и как вывести его на терминал.

Ввод / вывод из терминала

Вы можете использовать ключевое слово VISIBLE, чтобы напечатать что-нибудь в LOLCODE. VISIBLE — это функция, которая может принимать бесконечное количество символов в качестве входных данных и печатать их все сразу, внутренне объединяя их и преобразовывая их в строки или YARN.

Функция VISIBLE заканчивается или заканчивается разделителем, который является либо концом строки, либо запятой.

Вывод автоматически завершается компилятором с возвратом каретки. Если последний токен завершается восклицательным символом (!), То возвращенная каретка заменяется этим символом.

VISIBLE <any_expression> [<any_expression> ...][!]

Обратите внимание, что в LOLCODE в настоящее время нет определенного стандарта для печати некоторых данных в файл.

Чтобы получить некоторую информацию от пользователя, используется ключевое слово GIMMEH. Это функция, которая может принимать любое количество переменных в качестве входных данных. Он принимает YARN в качестве входных данных и сохраняет значение в любой данной переменной.

GIMMEH <any_variable>

пример

HAI 1.2
   I HAS A VAR ITZ A YARN BTW DECLARE A VARIABLE FOR LATER USE
   VISIBLE "TYPE SOMETHING AND ENTER"
   GIMMEH VAR BTW GET INPUT (STRING) INTO VARIABLE
   VISIBLE VAR
KTHXBYE

Когда этот код запускается, он попросит вас ввести число, а затем автоматически напечатает номер обратно в следующей строке. Когда вы запустите этот код, он выведет следующий вывод: