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

Программа на Pascal начинается с заголовка, далее следует блок описаний и раздел операторов. В блоке описаний состоит из описания различных типов, массивов, меток, функций, процедур. Каждая строка должна заканчиваться точкой с запятой, а в конце всей программы должна стоять точка. Писать программы в Турбо Паскале можно как строчными, так и прописными символами. Заголовок программы начинается с ключевого слова program, после которого должен быть написан сам заголовок. Например, program raschet;
Данный раздел не является обязательным и легко может быть исключен, однако его присутствие желательно, чтобы программу можно было легко узнать.
После заголовка, обычно с новой строки, идет список используемых в программе модулей. Этот список начинается с ключевого слова uses, после которого через запятую перечисляются модули. В модулях Turbo Pascal (или Delphi) содержаться функции, облегчающие работу программиста. Они могут быть стандартными или пользовательскими. К стандартным модулям относятся system (этот модуль подключается автоматически к каждому проекту), crt, overlay, printer, graph, dos. Все эти модули находятся в файле turbo.tpl и только модуль graph, расположен в graph.tpu. Пользовательские модули написаны самим программистом для облегчения собственной работы. Их использование позволяет избавиться от копирования кода из одного проекта в другой. Данный раздел также не является обязательным.
После описанных модулей следует блок описание. Он также не является обязательным, однако без него трудно написать полезную программу. В блоке описания могут быть использованы следующие ключевые слова:
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.
Алексей, http://tpdn.ru

Автор статьи: неизвестный | Дата публикации: 01:22 15.12.2016 Restlater.Ru




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

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



Почему жены боятся измен?

Почему жены боятся измен?


Каждая семья — маленький отдельный мир, который живет по своим законам и правилам, гласным или негласным, имеет свою мифологию, историю и философию. Великий классик сказал: «Все счаст...


Почему люди боятся делать покупки в интернет-магазинах?

Почему люди боятся делать покупки в интернет-...


Почему люди боятся делать покупки в интернет-магазинах? Ведь по большому счету интернет-магазин мало, чем отличается от обычных магазинов, к которым мы привыкли с детства. Попробуем разобраться в прич...


S7 Airlines заключила партнерское соглашение c «Нордавиа»

S7 Airlines заключила партнерское соглашение ...


S7 Airlines, участник глобального авиационного альянса oneworld®, и авиакомпания «Нордавиа» (дочерняя структура ГМК «Норильский никель»), заключили код-шеринговое соглашени...


Оформление недвижимости в Крыму

Оформление недвижимости в Крыму


Крым проголосовал о вхождении в состав России 15 марта 2014 года. После этого время начался переходный период с определенными трудностями. Жители Крыма получали новые паспорта, регистрировали новые пр...


Попутчица Света

Попутчица Света


Эта история произошла со мной когда мне было 23 года, я поехал на машине в Рязань к родственникам. По гостив там, я собрался обратно в Москву, и прихватил по путно с собой Диму родственника мужа моей ...


Ковры ручной работы: уникальные секреты изготовления

Ковры ручной работы: уникальные секреты изгот...


Из чего сделаны ковры? Три основных материала, использующихся в ковроткачестве - овечья шерсть, натуральные шелк и хлопок. В некоторых коврах встречается также козья и верблюжья шерсть. В подавляющем ...


Самое интересное

Продвижение сайтов в Краснодаре. Выгода вашей комп

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

Если не общеобразовательная школа, то что?

Многие родители приходят к выводу, что современная общеобразовательная школа — это не совсем то, что требуется их ребенку. Что нынешняя система образования далеко не всегда в состоянии выра...

Добрые дела вершатся в… Голливуде? Спонтанно и ано

Продолжим начатый разговор? Импульсивные порывы не редкость в Голливуде. Ничто человеческое селебрити не чуждо. Сострадание в том числе. Супер-звезда Том Круз притормозил на шоссе, чтобы оказать перву...

Строим деревянный дом. Какой материал выбрать?

Вопрос о том, из какого материала строить деревянный дом, возникает обычно одним из первых. Совершенных материалов, увы, не существует. Чтобы не ошибиться в выборе, надо знать их достоинства и недоста...

Как обойтись бесплатными программами

Как Вы наверное заметили, из магазинов стали исчезать сборники софта с «крякнутыми» программами. Теперь трудновато найти диски с Photoshop или с Soundforge. Борьба с нарушителями авторских прав начина...

С чего же начать раскручивать сайт

Многие начинающеи веб мастера создают сайты, наполняют немного контентом, после чего задаются вопросами: "А надо ли мне это?" или " Где же посетители?". Как вы знаете посетителей на вашем сайте не буд...

Франция - страна модных тенденций и тысячи достопр

Как вы думаете, какая страна является наиболее привлекательной для туристов? Конечно же, Франция! Что же такого особенного можно увидеть, выбрав отдых во Франции? Стана с богатой историей, родина изв...

Что делать, если у вас две учётные записи Exchange

Допустим, вы — среднестатистическая «офисная крыса», и ваша контора использует Microsoft Exchange в качестве сервера электронной почты, решения для совместной работы (groupware)...

Как защищаются растения?

Речь пойдет не о колючках, шипах или ядах, а о более утонченном способе. Казалось бы, как неподвижные, безрукие, безмолвные растения могут себя защитить? У них нет зубов и когтей, которые в случа...

Вкусные рецепты: Холодный чай с Лонг Айленда, торт

Холодный чай с Лонг АйлендаГотовится в бокале, подкрашивается «кока-колой» для придания напитку цвета чая, украшается долькой лимона. Вам понадобится:Состав: текилы - 25 мл, водки - 25 мл, джина - 25 ...

О портале:

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

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