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

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




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

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



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

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


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


В Великобритании ощущается острая нехватка донорской спермы

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


Английские клиники искусственного оплодотворения страдают от острой нехватки донорской спермы. По мнению специалистов, причиной сложившейся ситуации стал принятый в прошлом году закон, по которому «де...


Алое Вера

Алое Вера


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


Интернет-сайт для компании - 3 причины

Интернет-сайт для компании - 3 причины


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


Все о гадании на картах Таро: или что вас ожидает в скором будущем?

Все о гадании на картах Таро: или что вас ожи...


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


Вкусные рецепты: Салат "Чвенебури", Бульон с рисом, Салат с крабовыми палочками и корейской морковью

Вкусные рецепты: Салат "Чвенебури",...


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


Читаемые

Бессмысленное создание сайта или почему сайт не ра

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

Вредны ли «процедуры красоты» для женского здоровь

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

Жк телевизоры. Доступная роскошь для вас.

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

Спецпроекты

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

Вкусные рецепты: кексы со сливами, Освежающий мятн

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

Всё для ucoz

uCoz - это самая современная бесплатная система создания и управления сайтом, которая работает по принципам Web 2. 0 и позволяет создавать максимально сложнейшие проекты с необычайной быстротой, прост...

Постельное белье. О тканях, используемых в произво

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

Натяжной потолок в Уфе. Ваш стильный особняк.

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

Качество раскрутки сайта

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

Как сделать отдых в Феодосии интересным? Выбираем

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

О информационном портале:

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

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