Система

Ожидает нажатия на клавишу и возвращает её код.

Пример:

алг
нач
цел а
вывод "Нажмите клавишу...", нс
а := клав
вывод "Код нажатой клавиши равен ", а, нс
кон

Коды клавиш, имеющих символьное представление, совпадают с Юникодами соответствующих клавиш.

Коды клавиш, не имеющих символьное представление, приведены в таблице:
КлавишаКод
Tab16777217
Backspace16777219
Enter16777220
Enter на цифровом блоке клавиатуры16777221
Insert16777222
Delete16777223
Pause16777224
Print Screen16777225
Home16777232
End16777233
Стрелка влево16777234
Стрелка вверх16777235
Стрелка вправо16777236
Стрелка вниз16777237
Page Up16777238
Page Down16777239
Shift16777248
Ctrl (на Macintosh - Command)16777249
Meta [логотип Windows] (на Macintosh - Control)16777250
Caps Lock16777252
Num Lock16777253
Scroll Lock16777254
F216777265
F316777266
F416777267
F516777268
F616777269
F716777270
F816777271
F916777272
F1016777273
F1116777274
F1216777275
F1316777276
F1416777277
F1516777278