Решение самой простой задачи на компьютере не обходится без операций ввода-вывода информации. Ввод данных - это передача данных от внешнего устройства в оперативную память для обработки. Вывод - обратный процесс, когда данные передаются после обработки из оперативной памяти на внешнее устройство. Внешним устройством может служить консоль ввода-вывода (клавиатура и монитор), принтер, гибкий или жесткий диск и другие устройства.
Сейчас мы рассмотрим лишь средства консольного ввод-вывода данных. Консоль - это клавиатура плюс монитор. С клавиатуры данные вводятся в программу, а на монитор выводятся результаты ее работы. Консольная модель ввода-вывода, при которой данные представляются потоком символов, не позволяет использовать графических средств. Однако она очень подходит для изучения языка Delphi, так как не загромождает примеры программ излишней информацией о среде и библиотеках программирования.
Итак, давайте последовательно создадим консольное приложение:
1. Запустите среду Delphi, выберите в главном меню команду File | Close All, а затем - команду File | New.
2. Выберите "Console Application" и нажмите "OK" (рисунок 2.1).
Рисунок 2.1. Окно среды Delphi для создания нового проекта
3. В появившемся окне между ключевыми словами BEGIN и END введите следующие строчки (рисунок 2.2):
Writeln('Press Enter to
exit...');
ReadLn;
|
Рисунок 2.2. Текст простейшей консольной программы в окне редактора кода
4. Скомпилируйте и выполните эту программу, щелкнув на пункте Run | Run главного меню среды Delphi. На экране появится черное окно (рисунок 2.3), в левом верхнем углу которого будет содержаться текст "Press ENTER to exit..." ("Нажмите клавишу Enter ...").
Рисунок 2.3. Окно работающей консольной программы
5. Нажмите в этом окне клавишу Enter - консольное приложение завершится.
Теперь, когда есть основа для проверки изучаемого материала, рассмотрим операторы консольного ввода-вывода. К ним относятся Write, Writeln, Read, Readln.


