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

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




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

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



Дизайн проект квартиры бесплатно

Дизайн проект квартиры бесплатно


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


Что стоит попробовать в Чехии, Венгрии, Австрии

Что стоит попробовать в Чехии, Венгрии, Австр...


Куплена туристическая путевка, впереди насколько дней в Европе. Новые впечатления, новые эмоции, новые вкусы новой еды. Да-да, вы не ослышались, именно о еде и пойдет речь в моей заметке. Мне кажется,...


Стереоусилитель с питанием от мобильного телефона

Стереоусилитель с питанием от мобильного теле...


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


Входные двери

Входные двери


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


Кто живет в «Доме Говорящих Животных»?

Кто живет в «Доме Говорящих Животных»?


Каждый год мы — Животные — отмечаем свой профессиональный праздник — Всемирный день животных. Хотя в России он празднуется 4 октября с 2000 года, в нашу семью он ...


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

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


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


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

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

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

Хороши ли рецепты прабабушки? Хашил

Однажды царь, уже известный нам из сказки «Хаш — еда бедняков?», объелся мяса. Весь день царь стонал, не мог двигаться. Хотя ему лекарь рекомендовал прогуляться для улучшения са...

ВВС Финляндии. Почему в музее на финских самолетах

В субботу, 15 августа, в Южной и Средней Финляндии проводилась общая воинская присяга. Новобранцы давали клятву верности Родине, торжественно обещать служить ей верой и правдой, защищать в случае...

Как отчитаться бизнесмену за свою деятельность в н

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

С понедельника начну!

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

Испанский язык

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

Вкусные рецепты: Блины на кефире, Суп грибной с ге

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

Когда отмечают Новый винный год?

Растет во Франции виноград сорта гамэ. Такое вот себе проклятие местных виноделов: ни букета особого не дает, ни выдержке долгой вино из него не подлежит, вкус — не то чтобы плохой, но ниче...

Выбираем шторы для дома: развижные шторы

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

Любовь бывает разною…

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

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

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

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