Оператор прямого циклу
FOR
i:=n1
To
n2
Do
оператор; де
FOR
(для), То (до), Do
(виконувати) - службові слова; і - параметр
циклу; п1 - початкове та п2- кінцеве
значення параметра циклу. Оператор
виконується для кожного значення
параметра циклу і (від його початкового
п1 до кінцевого значення п2 включно через
крок 1).
Оператор
зворотнього
циклу
FOR
I:=n1
DOWNTO
n2
Do
оператор;
де FOR
(для), DOWNTO
(вниз до), Do
(виконувати) - службові слова; і - параметр
циклу; п1 - початкове та п2 - кінцеве
значення параметра циклу. Йде від
відомого більшого числа до відомого
меншого числа, на кожному кроці
віднімається одиниця (від 140 до 120).
!!!
1)
Якщо оператор складений, то він обов'язково
береться в операторні (логічні) дужки
begin_end.
2)
Оператор не виконається жодного разу:
в прямому циклі при п1>п2,
для зворотного циклу при п1<п2.
3)
В вказівках for...to...do;
збільшення лічильника циклу на 1
передбачено автоматично; а в вказівках
while...do;
та repeat...until;
збільшення (зменшення) лічильника циклу
на 1 передбачено програмістом.
Програма,
записана на мові Паскаль, має блочну
структуру:
Program
ім'я
програми;
Uses
список
модулів;
{Блок
опису модулів}
Label
список міток; {Блок опису міток}
Const
список
сталих ;
{Блок
опису сталих}
Туре
список типів ;
{Блоки
опису типів}
Var
список
змінних {Блоки опису змінних};
Procedure
ім'я;
{Блок
процедури}; Function
ім'я;
{Блок
функції);
Begin
{Блок операторів
програми}
END.