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

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



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

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



Строительство бассейнов. Купайтесь на здоровье.

Строительство бассейнов. Купайтесь на здоровье.

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

Вкусные рецепты: яблочные мадленки, салат Тунисский,...

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

Деревянная тара и погонажные изделия - наиболее наде...

Никто и никогда не станет гарантировать, что товар, складируемый в открытом виде, не придет в скором времени в негодное состояние. Именно по этой причине при складировании или доставке необходима спец...
Выгодное приобретение авто в автоцентре 4 колеса.

Выгодное приобретение авто в автоцентре 4 колеса.

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

Иоанн Грозный или Иван Великий? Обиды юного самодерж...

В 1538 году правительница государства Елена Васильевна умирает. Смерть ее не была внезапной, она перед этим долго хворала, много десятилетий спустя появится гипотеза о том, что правительница была отр...
Как зарабатывать «копейки» на текстовых биржах? Вредные советы

Как зарабатывать «копейки» на текстовых биржах? Вред...

Многие успешные копирайтеры Рунета, которые сейчас зарабатывают по несколько тысяч долларов в месяц, начинали свой путь с публикаций статей на различных биржах контента. Скажу вам по секрету &md...
Познавательное

Парк аллигаторов, Хьюстон, США

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

Чем богатые люди отличаются от бедных?

Мы все видим богатых людей и бедных. И зачастую сразу отличим богатого человека от бедного. Но чем&n...

Любовный приворот магия, заговоры и приворожить лю

Существовать без любви – страшная штука! И с этим никто не спорит. Годы идут, а рядом нет дорогого, ...

Про апостиль

Если вы когда-либо планировали поездку за границу, например, для обучения, получения высшего образов...

Как на наш стол попала картошка?

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

Как выбирать книгу для ребенка-дошколенка?

Как только мой старший сын научился садиться, я отправилась к книжным лоткам — пришло вре...

Современная грязезащита в действии

Время неумолимо движется вперёд, а потому на современном этапе введены в действие современные станда...

Садовый дизайн

Ежедневно представления о моде и красоте имеют свойство меняться, появляются прогрессивные технологи...

Деревянные дома сегодня

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

Нанесение рисунков и фотографий на различных повер

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



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

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

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