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

Программа на 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




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

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



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

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


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


А вы рисуете с детьми сказки?

А вы рисуете с детьми сказки?


Посмотрите, как любят рисовать маленькие детки! Взяв в руки фломастеры или карандаши, они самозабвенно выводят многозначительные для них каракули (порой на наших любимых книгах или обоях!). Закончив р...


От чего зависит яркость оргазма?

От чего зависит яркость оргазма?


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


Какому коту не нужен хвост? Курильский бобтейл. Часть III. Собачий характер.

Какому коту не нужен хвост? Курильский бобтей...


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


Как распорядиться материнским капиталом? Наш опыт - ипотека долевого строительства

Как распорядиться материнским капиталом? Наш ...


Итак, как все мы знаем, с 1 января 2007 года за рождение второго (третьего и т. д.) ребенка его мама (папа) может получить материнский (семейный) капитал. В 2012 году размер сертификата составляе...


Район Сан-Пере, Старый порт, церковь Сан-Мигель-дель-Порт.

Район Сан-Пере, Старый порт, церковь Сан-Миге...


Прогуливаясь по улице следует обратить внимание на три музея. Это Музей текстиля и истории костюма, Музей Пикассо и Музей искусства древней Америки доколумбова периода.   В Музее текстиля и истор...


Стоит прочесть

Как зарождались «мыльные оперы»? «Джейн Эйр» (ВВС,

«Джейн Эйр» Шарлотты Бронте является одним из самых известных и популярных романтическо-готических романов Англии. Имена главных героев, Джейн Эйр и сэра Эдварда Рочестера, стали, если не...

5 мест, куда можно сбежать от осени

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

Что делает по жизни счастливый человек?

В фильме «Огни рампы» герой Чарли Чаплина задумчиво постучал себя пальцем по черепной коробке и припомнил, что его отец говаривал: «Счастье — здесь!». Действительно,...

Сетевой маркетинг - легальный сверхприбыльный бизн

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

Драконовы пещеры

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

Как именно получить разрешение на эксплуатацию мед

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

Вкусные рецепты: Пицца "Маргарита"(вариа

Пицца "Маргарита"(вариант)1. Растворить дрожжи в теплой воде, добавить сахар, растительное масло, соль смешать с просеяной мукой, и постепенно небольшими порциями всыпать муку в жидкость. 2.Замесить м...

Как обезопасить себя от наркотиков?

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

Отдых с ребенком

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

Лечение народными средствами от всех заболеваний.

Народная медицина - это рецепты, проверенные временем! Такие рецепты доступны и просты, а также весьма эффективны и помогают даже в очень сложных случаях. Благодаря этому нетрадиционные средства и мет...

Развивая портал:

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

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