Lolcode - Entrée / Sortie

Ce chapitre vous expliquera comment saisir une valeur via le terminal LOLCODE et comment la sortir sur le terminal.

E / S depuis le terminal

Vous pouvez utiliser le mot-clé VISIBLE pour imprimer quelque chose dans LOLCODE. VISIBLE est une fonction qui peut prendre un nombre infini de caractères en entrée, et les imprime tous à la fois en les concaténant en interne et en les convertissant en chaînes ou en YARN.

La fonction VISIBLE se termine ou se termine par un délimiteur, qui est soit une fin de ligne, soit une virgule.

La sortie est automatiquement terminée par le compilateur avec un retour chariot. Si le jeton final se termine par un symbole d'exclamation (!), Le chariot renvoyé est écrasé par ce symbole.

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

Veuillez noter que dans LOLCODE, il n'existe actuellement aucune norme définie pour l'impression de certaines données dans un fichier.

Pour prendre des informations de l'utilisateur, le mot-clé utilisé est GIMMEH. C'est une fonction qui peut prendre n'importe quel nombre de variables en entrée. Il prend YARN comme entrée et stocke la valeur dans une variable donnée.

GIMMEH <any_variable>

Exemple

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

Lorsque ce code est exécuté, il vous demandera d'entrer un numéro, puis réimprimera automatiquement le numéro dans la ligne suivante. Lorsque vous exécutez ce code, il imprimera la sortie suivante -

sh-
4.3$ lci main.lo

TYPE SOMETHING AND ENTER
67

67