Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Общая структура программы на Паскале. В Паскаль – программе могут быть написаны следующие разделы (рис.1):




В Паскаль – программе могут быть написаны следующие разделы (рис.1):

1. Заголовок программы.

2. Раздел объявлений.

3. Тело программы (основной блок программы).

 

    Раздел объяв- лений
program

Uses

Label

Const

Type

Var

Procedure

Function

Begin

End.

Заголовок
имя_программы;

 

список используемых библиотек (модулей);

 

список меток в основном блоке программы;

 

определение констант программы;

 

описание типов;

 

определение глобальных переменных программы;

 

определение процедур;

 

определение функций;

Основной

операторы; блок

программы

Рис. 1. Полный вариант структуры Паскаль - программы

Заголовок программы состоит из зарезервированного слова programи идентификатора программы.

Раздел объявлений может включать в себя любое количество объявлений используемых библиотек, меток, констант, типов, переменных, процедур и функций.

Правило. В любом месте программы можно использовать лишь те элементы, которые были объявлены ранее по тексту программы.

Основной блок – это собственно программа, использующая всё, что было объявлено. Он начинается словом begin и заканчивается словом end с точкой. После завершающей точки любой текст игнорируется.

Основной блок состоит из операторов (предложений языка программирования), записанных в соответствии с алгоритмом. Операторы отделяются друг от друга символом “ ;”.

Операторы подразделяются на простые и структурные. К простым операторам относятся операторы присваивания, перехода, процедуры. К структурным – операторы условия, выбора, цикла, составные. Составной оператор представляет собой последовательность операторов, заключенных в слова begin и end.

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

Пример.

program primer; { Программа сложения двух чисел }

var

x, y, summa: real; { Описание переменных }

begin

readln (x,y); { Ввод исходных чисел }

summa:= x+y; { Расчет суммы }

writeln (‘Сумма x и y равна’, summa); { Вывод результата }

End.


Поделиться:

Дата добавления: 2015-02-09; просмотров: 115; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты