Ввод-вывод в языке КУМИР

Хирьянов Тимофей Федорович
 
Язык КУМИР допускает обычную работу консольного приложения, для ввода используется команда ввод, для вывода - вывод.

Вывод

вывод выражение-1, . . . , выражение-N
Каждое выражение может быть либо арифметическим, логическим или текстовым выражением, либо командой перехода на новую строку (ключевое слово нс). Значения выражений выводятся последовательно в строку области ввода-вывода и разделяются пробелом. Когда строка полностью заполнена, автоматически происходит переход к началу новой строки. Когда окно ввод-вывода полностью заполнено, последующие команды вывода будут сдвигать содержимое окна вверх, вытесняя верхние строки окна.

Пример

алг
нач
· нц 5 раз
· · вывод ”Hello!”, нс
· кц
кон

Ввод

ввод имя-1, . . . , имя-N
При выполнении этой команды КуМир выводит курсор в окно ввода-вывода и ждет, пока пользователь введет соответствующие значения. По окончании введенные значения присваиваются указанным величинам. В качестве имени величины можно указать имя простой величины или имя элемента таблицы с указанием значений индексов. Признаком конца ввода служит нажатие на клавишу Enter.
При вводе нескольких чисел они отделяются друг от друга запятой или пробелом.

Пример

алг
нач
· целтаб т[1:10]
· цел ц, а
· ввод ц
· нц для а от 1 до ц
· · ввод т[а]
· кц
· нц для а от 1 до ц
· · вывод т[а], нс
· кц
кон

Комментариев нет:

Отправить комментарий