Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 Лекции Алгоритм и Паскаль 11кл.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
95.23 Кб
Скачать

Оператор прямого циклу

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.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]