Согласие на обработку персональных данных.



04.11.2017
Новые видео и статья Функция Odd.

29.10.2017
Новые видео и статья Функция Low.

23.10.2017
Новая задача Даны натуральные числа от 1 до 33.

22.10.2017
Добавлен раздел Статьи по С/С++.

03.10.2017
Новая книга 1001 вопрос начинающего программиста.

Lazarus: виды программ и первая программа

Основы программирования Основы программирования
Каждый профессионал когда-то был чайником. Наверняка вам знакомо состояние, когда “не знаешь как начать думать, чтобы до такого додуматься”. Наверняка вы сталкивались с ситуацией, когда вы просто не знаете, с чего начать. Эта книга ориентирована как раз на таких людей, кто хотел бы стать программистом, но совершенно не знает, как начать этот путь. Подробнее...

Чтобы создать первую программу в Lazarus, надо выбрать в меню ФАЙЛ команду СОЗДАТЬ. А в открывшемся окне в группе PROJECT выбрать тип программы и нажать кнопку ОК. Подробности см. в видео.

Lazarus поддерживает следующие типы программ.

Application (Приложение)
Графическая программа на LCLI/FreePascal. Это обычное оконное приложение Windows.

Programm (Программа)
Программа FreePascal. Это обычная программа FrePascal. Если вы читали книгу Как стать программистом, то вы уже писали такие программы.

Console application (Консольное приложение)
Консольное приложение Windows. Это программа FreePascal, использующая класс TCustomApplication, что облегчает проверку параметров командной строки, обработки исключений и т.п. Иными словами, это та же программа FreePascal, которая, однако, позволяет использовать функции Windows.

Library (Библиотека)
Библиотека FreePascal.

Custom programm (Пользовательская программа)
Программа пользователя на языке FreePascal.

CGIApplication (Приложение CGI)
Программа CGI (Common Gateway Interface - общий шлюзовый интерфейс) на языке FreePascal.

FPCUnit Console Application (Консольное приложение FPCUnit)
Консольное тестовое приложение. Это приложение используется для тестирования в консольном режиме.

FPCUnit Application (Приложение FPCUnit)
Тестовое приложение. Это приложение используется для тестирования в графическом режиме.

Мы в своих примерах будем в основном использовать Application и Program.

И сейчас мы напишем нашу первую программу. Для этого в меню ФАЙЛ выбираем команду СОЗДАТЬ. Затем в группе PROJECT выбираем Programm и нажимаем кнопку ОК.

Между словами begin и end пишем код:

WriteLn('Hello, WORLD!!!');
ReadLn;

Если вы читали книгу Как стать программистом, то вы уже догадались, что эта программа выведет на экран строку “Hello, WORLD!!!”.

Я не буду использовать в консольных приложениях русский текст, так как на некоторых компьютерах без вмешательства в настройки операционной системы вместо русских букв будут выводиться “краказябры”. Английские же буквы всегда будут выводиться правильно.

Итак, полный текст программы у вас должен получиться таким:

Листинг 10.1. Первая программа в Lazarus.
program Project1;

{$mode objfpc}{$H+}

uses
  {$IFDEF UNIX}{$IFDEF UseCThreads}
  cthreads,
  {$ENDIF}{$ENDIF}
  Classes
  { you can add units after this };

begin
  WriteLn('Hello, WORLD!!!');
  ReadLn;
end.

Проверьте на всякий случай текст ещё раз. Затем в меню ЗАПУСК выберите команду ЗАПУСК (или нажмите клавишу F9). Если вы не допустили ошибок, то программа выполнится и вы увидите на экране строку “Hello, WORLD!!!”.

Теперь можно сохранить программу на диске в нашей папке MYPROG. Если сами с этим не справитесь, то смотрите видео.

Домашнее задание:
Создать в папке MYPROG папку 1103. Создать программу (проект) в Lazarus. Сохранить проект в папке 1103. Откомпилировать программу. Запустить программу из папки 1103 (а не из среды разработки). Похвастаться друзьям)))


Инфо-МАСТЕР ®
Все права защищены ©
e-mail: mail@info-master.su

Яндекс.Метрика