Автор Sam Brown задал вопрос в разделе Другие языки и технологии
Начала Паскаля. Readkey. и получил лучший ответ
Ответ от Kaiu[гуру]
Функция ReadKey (читать клавишу) ожидает нажатия клавиши на клавиатуре, после чего возвращает симврол (тип CHAR), соответствующий нажатой клавише. При этом символ клавиши на экран не выводится. Используя эту функцию, можно обрабатывать нажатия служебных клавиш, таких как - < F1-F12>,клавиш перемещения курсора и листания текста страницами. При нажатии служебных клавиш ReadKey возвращает 0. Чтобы получить номер служебной клавиши, нужно еще раз вызвать ReadKey.
Ниже приведена программа, которая позволяет определить код нажатой клавиши. Программа завершает работу при нажатии клавиши <esc>.
Program tt;
Uses crt;
Var
ch:char ;
Begin
repeat
ch:=ReadKey;
if ch:=chr(0) then {нажата служебная клавиша}
begin
writeln(‘Служебная кавиша’);
ch:=ReadKey;
end;
writeln(ord(ch));
until ord(ch) = 27; { пока не нажата клавиша <esc> }
End.
[pascal] graph, пишу игру, есть вопросы
Честно говря, ниасилил... Но попытаюсь ответить.
Во-первых, действительно не совсем
подробнее...
Научите рисовать в паскале ( Pascal ) хотябы основы в двух словах
В собственно Паскале нет графики. Рисуют подпрограммами модуля, обычно называющегося Graph, в
подробнее...
научите пользоваться free pascal IDE
begin
writeln (\'Введи в поисковике учебник по FreePascal скачать\');
readln;
подробнее...
Turbo Pascal! Код ASCII, какой код у ESC и как он (вообще любой код ASCII) изображаеться в программе???
27
Второго вопроса не понял, что значит "изображается в программе"?
Если имеется ввиду
подробнее...
Turbo Pascal - Анимация
Доброго времени суток.
Какая анимация вас интересует? Вот программка квадратик гоняет.
подробнее...
Подключить модуль graph в TURBO PASCAL-е
uses graph;
соответсвенно пути прописать нужно для модулей
Пример:
подробнее...
Как на Pascal-e писать readkey и keypressed вместе?
Доброго времени суток.
Карапуз немного, самую малость, не прав. Его код будет работать
подробнее...
Составить программу на языке Pascal,численно решающую уравнение с одной неизвестной методом касательных и методом хорд.
Касательных:
PROGRAM Newton;
FUNCTION F(x:real):real;
BEGIN
F :=
подробнее...
Приведите пример игры которая написана на Pascal ABC.
uses GraphABC, crt;
label metka,metka2;
var x,y: array [1..100] of integer;
подробнее...
помогите решить задачу на языке pascal
Ошибку пишет не на else, а на x:=x/2 и на y:=y/2, так как такое / деление вещественное и результат
подробнее...
Как сделать так чтобы в Pascal программа сразу послы вычесления не закрывалась?
поставить последней командой
подробнее...
Помогите с Turbo Pascal
А в чем проблема?
Ты не знаешь, как вычислить периметр и площадь?
Или проблема с
подробнее...
составить программу выводящую название дня недели по его номеру (Pascal)
const
d: array [1..7] of string =
подробнее...
И все - таки, откуда Русь пошла?
Откуда есть пошла земля Русская - древняя русь, история древней руси. .
_ 1 В дальнейшем
подробнее...
Откуда пошло название " Русь " ?
О происхождении названия Русь было много гипотез.
Русь от рось, предположительного
подробнее...