Скрыть введенный символ - Free Pascal
Формулировка задачи:
Бодрого дня всем.
Подскажите - можно так?:
- просим нажать букву/цифру;
- на клавиатуре нажимаем нужное;
- по read/readln считываем введенное в переменную или реагируем как-то на это (неважно).
Нужно, что бы введенной буквы/цифры не было видно на экране.
Т. е. человек нажал ее, но она не отображается на экране или просто не видна.
Решение задачи: «Скрыть введенный символ»
textual
Листинг программы
uses crt; var c:char; begin clrscr; writeln('Введите символ'); c:=readkey; readln end.
Объяснение кода листинга программы
uses crt;
- Это предложение позволяет использовать библиотеку CRT (Console Report Target), которая предоставляет функции для работы с консолью.var c:char;
- Объявление переменнойc
типаchar
, которая будет использоваться для хранения введенного символа.clrscr;
- Очистка экрана перед выводом сообщения для ввода символа.writeln('Введите символ');
- Вывод сообщенияВведите символ
на экран.c:=readkey;
- Ввод символа с клавиатуры и его сохранение в переменнойc
.readln;
- Ожидание нажатия клавиши Enter для завершения ввода.end.
- Конец программы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д