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

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



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

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



Что может Picasa?

Что может Picasa?

Тысячи, десятки тысяч фотографий «валяются» в разных папках на компьютере. Они такие интересные, такие ностальгические. То и дело хочется вспомнить то одно путешествие, то другое, друзей, ...
Вкусные рецепты: Пирог с тремя видами сыра, фокачча с цуккини и анчоусами, Божественный торт

Вкусные рецепты: Пирог с тремя видами сыра, фокачча ...

Пирог с тремя видами сыраПлавленый и твердый сыр натереть на мелкой терке. Брынзу измельчить. Укроп мелко порезать. Яйца слегка взбить. Добавить сметану и творог. Затем муку с разрыхлителем.В тесто вв...
Кому «под старость день Лицея торжествовать» пришлось одному?

Кому «под старость день Лицея торжествовать» пришлос...

Друзья мои, прекрасен наш союз! Он, как душа, неразделим и вечен — Неколебим, свободен и беспечен, Срастался он под сенью дружных муз. Куда бы нас ни бросила судьбина И счастие куда&nb...
Как провести досуг в торговом центре

Как провести досуг в торговом центре

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

Что выбрать - массажный кабинет или домашний массаже...

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

Почему экономия выгодна для всех?

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

Новинки кино. Что смотреть в выходные 16-17 октябр

Наступила календарная середина осени. Позади шумные кинопремьеры лета, впереди — ажиотаж ...

Доктрина психоанализа

Одна из тенденций медицинской психологии, возникнувшая в начале века - психоанализ, сначала усилиями...

Аналитика Knol"а. Что мы имеем.

Пожалуй внесу свои очередные 5 копеек в развитие проекта, на этот раз относительно черным пиаром. По...

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

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

Чем дополнить летний образ?

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

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

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

Роль иностранного языка в жизни будущего инженера

В наше нелегкое время - время рассвета глобализации - знание одного или двух иностранных языков - на...

Дизайн интерьера. Мы создаем дом - дом создает нас

Вы наконец-то купили участок за городом и буквально в двух шагах от мечты построить ‛домик в д...

Современные энергосберегающие обогреватели на росс

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

Каких эффектов ожидать от присутствия руководителя

Основываясь на нашем опыте, отметим, что в ходе переговоров, как правило, становится понятным, что у...



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

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

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