Обработка событий с клавиатуры - Pascal

Узнай цену своей работы

Формулировка задачи:

Задание звучит так: "В рамках выполнения данной лабораторной работы необходимо написать программу на языке FreePascal, обеспечивающую обработку событий, поступающих с клавиатуры. Описание событий должно выводится в нижней части экрана (это может быть последняя строка). По результатам работы нужно подготовить отчет с исходным текстом программы и таблицей устанавливающей соответствие нажатым клавишам кодов клавиатуры." Объясните что значит эта самая "обработка событий с клавиатуры". Я по схожей теме накопал код, не знаю подойдёт ли он.

Решение задачи: «Обработка событий с клавиатуры»

textual
Листинг программы
var c:char;
..........................
readln(c) ;
case c of
'a':write('Введена буква а');
'b':write('Введена буква b');
.................
else write('Это не буква');
end;
........................

Объяснение кода листинга программы

  1. Объявлена переменная типа char c;
  2. Введено значение переменной c с помощью функции readln;
  3. Выполняется проверка значения переменной c;
  4. Если значение переменной c равно 'a', то выводится сообщение 'Введена буква а';
  5. Если значение переменной c равно 'b', то выводится сообщение 'Введена буква b';
  6. Если значение переменной c не равно 'a' и 'b', то выводится сообщение 'Это не буква'.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.429 из 5
Похожие ответы