Вспомогательные алгоритмы
Структура программы на языке Паскаль
Программа состоит из шести разделов; любой раздел, кроме последнего, может быть пустым. Разделы должны обязательно следовать в таком порядке:
- раздел меток,
- раздел констант,
- раздел типов,
- раздел переменных,
- раздел процедур и функций,
- раздел операторов.
Раздел | Комментарии | Пример |
Заголовок программы | Конец заголовка (или любой конструкции) обозначается так ; | 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, с, у)
вывод у
кон
![]() |
![]() |