Структура программы на языке Турбо Паскаль

Программа на Pascal начинается с заголовка, далее следует блок описаний и раздел операторов. В блоке описаний состоит из описания различных типов, массивов, меток, функций, процедур. Каждая строка должна заканчиваться точкой с запятой, а в конце всей программы должна стоять точка. Писать программы в Турбо Паскале можно как строчными, так и прописными символами. Заголовок программы начинается с ключевого слова program, после которого должен быть написан сам заголовок. Например, program raschet;
Данный раздел не является обязательным и легко может быть исключен, однако его присутствие желательно, чтобы программу можно было легко узнать.
После заголовка, обычно с новой строки, идет список используемых в программе модулей. Этот список начинается с ключевого слова uses, после которого через запятую перечисляются модули. В модулях Turbo Pascal (или Delphi) содержаться функции, облегчающие работу программиста. Они могут быть стандартными или пользовательскими. К стандартным модулям относятся system (этот модуль подключается автоматически к каждому проекту), crt, overlay, printer, graph, dos. Все эти модули находятся в файле effectivinfo.ru и только модуль graph, расположен в effectivinfo.ru Пользовательские модули написаны самим программистом для облегчения собственной работы. Их использование позволяет избавиться от копирования кода из одного проекта в другой. Данный раздел также не является обязательным.
После описанных модулей следует блок описание. Он также не является обязательным, однако без него трудно написать полезную программу. В блоке описания могут быть использованы следующие ключевые слова:
Const – для описания констант. Константы перечисляются через точку с запятой, и имею вид «имя константы»=«значение». Например, const min=0; max=100;
Type – описывают типы. Запись типов имеет вид «название типа»=«тип». Например, Type dni=1..31; bukva=‘a’..’z’; Label – описывает метки которые можно установить перед любым оператором, для перехода к нему из любого места программы. Для перехода необходимо использовать оператор goto. Пример записи меток: Label M1, M2;
Var – встречается практически в каждой программе. Описывает используемые переменные. Запись переменных имеет следующий вид «имя переменной»= «тип переменной». В качестве типа переменной могут использоваться стандартные типы или типы, описанные в разделе описания. Пример. Var x,y:real; t:integer;
Также в программе могут использоваться процедуры и функции – это подпрограммы, имеющие аналогичную структуру. Отличия между ними состоит в том, что функция возвращает всегда только одно значение, а процедура способно возвращать несколько значений.
Последним обязательным разделом является раздел операторов. В нем записываются все действия, которые должны происходит в программе. Данный раздел начинается с ключевого слова begin и заканчивается ключевым словом end. Алексей, effectivinfo.ru
02:05 25.03.2017



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Две основные стратегии похудения

Две основные стратегии похудения

Возможны две стратегии это либо сила воли, либо осознанность. Сила воли - это когда вы просто начинаете меньше есть и больше двигаться, особо не задумываясь, почему вы располнели. То есть это подходит...
Афганистан: как он начинался для солдат? Часть 1

Афганистан: как он начинался для солдат? Часть 1

О вводе ограниченного контингента войск в ДРА было объявлено в конце декабря 1979 года. За развитием событий следили во всем мире. В ДРА сразу же вошло много военнослужащих СССР. Огромная страна ...
Чем привлекает туристов Голландия? Очаровательные провинциальные городки на каналах. Часть 1

Чем привлекает туристов Голландия? Очаровательные пр...

Чаще всего туристы посещают в Нидерландах три основных города: Амстердам, Гаагу и Роттердам. В другие города, в лучшем случае, выбираются на короткие экскурсии. Но увидеть и понять жизнь настоящей Гол...
Как «отговорить» мужчину от выпивки? И можно ли...

Как «отговорить» мужчину от выпивки? И можно ли...

Утро. Не раннее, скажем так. Солнышко уже довольно высоко. Правда, оно пока не решило, пора ли приниматься за работу, или… Накрыться тучками «с головой», да передохнуть денёк-д...
Обрезание улучшает качество секса

Обрезание улучшает качество секса

Сегодня 90% американских мужчин живут без крайней плоти. Причем исключительно из эстетических соображений – к обрезанию (циркумцизии) их побуждает желание сделать свой половой член более элегантным. У...
Что такое доменное имя?

Что такое доменное имя?

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

Как быть интересным собеседником в любой ситуации?

Бывает ли так, что общаясь с каким-то человеком, вы вдруг не знаете, о чем говорить? Читает Ило...

Чем отличается юридический перевод от обычного

Не каждый человек, который хорошо знает иностранный язык, может совершить грамотный перевод. Особенн...

Как вырастить «змеиную пальму»?

В силу своих огромных размеров знаменитый аморфофаллус гигантский (A. Titanum) не подходит для выращ...

Как не допустить отечности?

Как часто мы с огорчением вздыхаем, когда не можем застегнуть на себе любимые джинсы или влезть в, к...

Породы собак.

Йоркширский терьерYorkshire TerrierЙоркширский терьер произошел от клейдесдаль-терьеров и пейсли-тер...

Создание сателлитов

Настоящий урок идет перед последующими двумя темами, в которых я приведу конкретные методы заработка...

Денежный рынок FOREX: замечательный метод заработа

Зарабатывать на колебаниях котировок валют, как это? Многие из нас знают о международном валютном ры...

Онлайн-магазин мебели: что можно сделать, чтобы ди

Диван берет центральное место в зале. На нем отдыхают сидя или лежа перед TV, собираются все вместе ...

Как легенда о «растении-барашке» открыла миру цибо

Растения — одна из самых удивительных загадок природы. Разнообразием форм, размеров и сво...

Оживление дизайнов путем добавления в интерьер дек

Водопады и декоративные водопады всегда нравились человеку.   Целое самые яркие впечатления в ж...



Новости развития информационнного портала:

Наш портал является ресурсом, который включает в себя полный каталог информативных и занимательных статей. Абсолютно каждый посетитель найдет для себя что-нибудь нужное. Современный дизайн дает возможность вам моментально находить актуальную информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех существующих планшетах. Теперь отыскать актуальную информацию стало совершенно просто.

Мы подобрали для вас информативные и интересные статьи. У нас сайте вы найдете ответы на интересующие вас вопросы. Простая система поиска позволяет вам в кратчайшие сроки отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на любых гаджетах. Отныне, поиск требуемой информации будет занимать у вас секунды.