Книга: Конец холивара. Pascal vs C
2.2.2. Цикл типа “до” (цикл с постусловием)
2.2.2. Цикл типа “до” (цикл с постусловием)
Этот цикл выполняется не менее одного раза
Пример 1.5: Решение предыдущей задачи.
Цикл с постусловием
Повторять
если X> Y
то X:=X-Y
иначе Y:=Y-X
до X=Y;
Писать (‘НОД=’, X);
REPEAT
IF X> Y
THEN X:=X-Y
ELSE Y:=Y-X
UNTIL X=Y;
WRITE (‘НОД=’, X);
REPEAT – повторять
UNTIL – до
Оглавление статьи/книги
- 2.1. Ветвление (выбор)
- 2.1.1. Альтернатива (условный оператор)
- 2.1.2. Неполный условный оператор
- 2.1.3. Оператор варианта (переключатель)
- 2.2. Повторение (операторы цикла)
- 2.2.1. Цикл типа “пока” (цикл с предусловием)
- 2.2.2. Цикл типа “до” (цикл с постусловием)
- 2.2.3. Цикл с параметром (со счётчиком)
Похожие страницы
- Жизненные циклы продуктов
- Использование CAST() с типами дата
- 7 Система Цикл: долгосрочные цели
- 1.2.6. Циклы и ветвление
- Перегрузка методов с несколькими параметрами типа
- Оператор цикла foreach
- Создание столбцов и работа с типами содержимого
- Цикл создания программы
- Пропуск параметров типа
- Этапы аутсорсинга в цикле прицельного маркетинга
- Существуют ли интернет-версии энциклопедий?
- 3.2. Ключи типа key_t и функция ftok