Вспомогательные алгоритмы

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

Программа состоит из шести разделов; любой раздел, кроме последнего, может быть пустым. Разделы должны обязательно следовать в таком порядке:

- раздел меток,

- раздел констант,

- раздел типов,

- раздел переменных,

- раздел процедур и функций,

- раздел операторов.


 

Раздел Комментарии Пример
Заголовок программы   Конец заголовка (или любой конструкции) обозначается так ; program ONE;    
Раздел объявления меток   Начинается со слова label, за которым следует список меток. label 4, 77, 90;
Раздел объявления констант   const A = 250; B = ‘ABBA’  
Раздел объявления типов   Если типов данных не хватает, то можно ввести свой тип. type YEAR=1900..2000;
Раздел объявления переменных Всегда начинается со слова var. Для всех переменных обозначается тип, стандартный или ранее объявленный в программе. var i,j: integer; c: real; str: string;
Раздел объявления процессов и функций Все используемые процессы и функции должны быть объявлены до начала входа в основной блок (тело программы).  
Тело программы   Тело программы обязательно должно быть заключено между зарезервированными словами begin и end. с точкой.  

Табл. 9. Структура программы

 


16 декабря

Большее из трех чисел мы ищем с помощью вспомогательного алгоритма.

- обозначение предопределенного процесса

 

 
 


алг БИТ (цел а, в, с, у)

арг а, в, с

Цел а, в, с, у, z
рез у

начцел z

ввод а, в, с

БИД (а, в, z)

БИД (z, с, у)

вывод у

кон