Урок для начинающих №2

страницы: 1 2 3 4 5 6

© Arigato, 2008
programmersforum.ru

Содержание

Запуск среды Turbo (Borland) Pascal 7.0

Нажмите на созданный установщиком значок Turbo (Borland) Pascal 7.0 (далее, TBP7.0) в Панели быстрого запуска…

Значок Turbo Pascal в Quick Launch

…или на Рабочем столе.

Только что установленный Turbo Pascal

Основные составляющие окна редактора среды TBP7.0 — это строка меню, редактор кода (не показан) и строка подсказок.

Окно редактора среды TBP7.0 может работать как в оконном режиме, так и в полноэкранном. Для перехода между режимами отображения используются клавиши «Alt + Enter». При щелчке мышью окно захватывает курсор мыши. Чтобы освободить мышь, используйте «Alt + F11».

Ввод программы

Чтобы создать новый файл, необходимо выбрать пункт меню «Новый» меню «Файл». Новый файл — это чистое, не заполненное окно редактора кода. После создания нового файла можно набирать новую программу и сохранять ее на диск.

Создадим новый файл и наберём программу «Hello, World!», приветствующую пользователя:

program Hello_World;
uses CRT;
var Name: string;
begin
  ClrScr;
 Write ('Введите ваше имя: ');
 ReadLn (Name);
 WriteLn ('Привет, ', Name, '!');
 ReadLn;
end.

Используйте правый «Ctrl» для переключения раскладки на русский язык и левый «Ctrl» — для переключения на английский. В окне редактора кода программа выглядит следующим образом:

Программа Hello_World в редакторе

Можно заметить, что некоторые слова программы выделяются белым цветом, а другие остаются серыми. Белым цветом редактор кода выделяет ключевые слова языка. Если в написании допущена ошибка, то ее можно распознать, т. к. ключевое слово не будет подсвечено в белый цвет.

В первой строке программы мы объявили её название — «Hello_World», ключевое слово «program» указывает на то, что мы хотим задать название программы. Данная конструкция не является обязательной.

Ниже идет подключение дополнительных модулей, о чем свидетельствует наличие ключевого слова «uses». В примере мы подключили модуль «CRT», предназначенный для работы с экраном в текстовом режиме.

Следующая строчка содержит ключевое слово «var», что означает, что мы собираемся описать переменные, используемые в программе. В примере объявлена одна переменная «Name», имеющая тип «string» (строка). В этой переменной программа будет хранить имя, введенное пользователем. Тип переменной «string» также является ключевым словом языка. Однако далеко не все типы данных подсвечиваются как ключевые слова.

В очередной строке встречается ключевое слово «begin», которое информирует о начале тела программы.

Следующие 5 строк — это и есть сама программа, которая последовательно выполняет следующие действия:

  1. Очищает экран от старой информации (ClrScr;).
  2. Выводит просьбу пользователю ввести свое имя (Write ('Введите ваше имя: ');).
  3. Ожидает ввод от пользователя в переменную «Name» (ReadLn (Name);).
  4. Выводит на экран приветствие (WriteLn ('Привет, ', Name, '!');).
  5. Ждет нажатия клавиши «Enter» для завершения программы (ReadLn;).

Последняя строка программы содержит ключевое слово «end» и точку в конце. Эта конструкция означает окончание программы.

страницы: 1 2 3 4 5 6

© Arigato, 2008
programmersforum.ru

Примечания

Тэги:
| G+
Код для вставки: :: :: :: ::
Поделиться: // //