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

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

Автор статьи: неизвестный | Дата публикации: 02:05 25.03.2017 Effectivinfo.Ru




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

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



Грязезащита на все сто

Грязезащита на все сто


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


Лекарственное взаимодействие

Лекарственное взаимодействие


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


Ближе к профессиональной системе грязезащиты

Ближе к профессиональной системе грязезащиты


С грязезащитными покрытиями знаком каждый из нас, а потому нет, наверное, человека, который слышит о таких изделиях первый раз. Грязезащитные покрытия - это, как правило, грязезащитные коврики и иные ...


Как выбрать блок питания для светодиодной ленты?

Как выбрать блок питания для светодиодной лен...


Начнем с того, что светодиодная лента бывает с питанием 12, 24 и 220 Вольт. 95% светодиодной ленты,продаваемых в магазинах имеют напряжение питания 12 Вольт. Следовательно, первый параметр, по котором...


Кудряшки: любить нельзя выпрямлять?

Кудряшки: любить нельзя выпрямлять?


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


Изучение английского языка с помощью книг

Изучение английского языка с помощью книг


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


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

Трокал. Эстетика вашей квартиры.

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

Аналгезия опаснее алекситимии? Какой бывает бесчув

«Этакое богатое тело! Хоть сейчас в анатомический театр», — Е. Базаров (И. С. Тургенев, «Отцы и дети») «Бесчувственный» — так с тоской и огор...

Если снятся сласти

Мармелад и зефир настолько популярны, что даже вошли в сонники. К чему же снится сладкая жизнь? Издавна люди пытались разгадать значения своих сновидений. Выводились закономерности, составлялись с...

Как выбрать блок питания для светодиодной ленты?

Начнем с того, что светодиодная лента бывает с питанием 12, 24 и 220 Вольт. 95% светодиодной ленты,продаваемых в магазинах имеют напряжение питания 12 Вольт. Следовательно, первый параметр, по котором...

Желчегонные продукты

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

Как выжить рядом с растеряхой и сохранить душевное

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

Фильтры для воды: советы по выбору

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

Про специализированные услуги: регистрация ресурса

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

Восстановление аккумуляторов для ноутбуков

Восстановление аккумуляторов для ноутбуков проводится в несколько этапов:   Разборка корпуса. Как правило, конструктивно корпуса батарей выполнены неразборными. Половины корпуса либо скреплены между ...

Копирайтинг и рерайтинг, или что нужно, чтобы напи

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

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

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

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