Скачать презентацию ЦИКЛЫ С НЕИЗВЕСТНЫМ ЧИСЛОМ ПОВТОРЕНИЙ Тема Циклы Скачать презентацию ЦИКЛЫ С НЕИЗВЕСТНЫМ ЧИСЛОМ ПОВТОРЕНИЙ Тема Циклы

While, Repeat-Until.ppt

  • Количество слайдов: 5

ЦИКЛЫ С НЕИЗВЕСТНЫМ ЧИСЛОМ ПОВТОРЕНИЙ Тема: «Циклы» ЦИКЛЫ С НЕИЗВЕСТНЫМ ЧИСЛОМ ПОВТОРЕНИЙ Тема: «Циклы»

Алгоритм угадывания числа методом половинного деления Begin A, B, X нет A<>B да да Алгоритм угадывания числа методом половинного деления Begin A, B, X нет A<>B да да X<=(A+B) div 2 B: =(A+B) div 2 нет A: =(A+B) div 2 + 1 A End

Цикл с предусловием Условие да Действие 1 --Действие n нет … While Условие Do Цикл с предусловием Условие да Действие 1 --Действие n нет … While Условие Do Оператор; … • Сначала проверяется Условие. • Если результатом проверки условия является значение True, то выполняется Оператор. После чего снова проверяется Условие. • Этот процесс продолжается до тех пор, пока в результате проверки Условия не будет получено значение False, • Если в цикле надо выполнить группу операторов, ее необходимо оформить как составной оператор.

Алгоритм расчета частного от деления двух чисел Begin A B нет B <> 0 Алгоритм расчета частного от деления двух чисел Begin A B нет B <> 0 да Z: =A/B Z End

Цикл с постусловием Действие 1 --Действие n нет … Repeat Оператор1; … Оператор. N; Цикл с постусловием Действие 1 --Действие n нет … Repeat Оператор1; … Оператор. N; Until Условие; … • • Условие да • Сначала выполняются Операторы1 – N. Затем проверяется Условие. Если результатом проверки условия является значение False, то снова выполняются Операторы1 – N. Этот процесс продолжается до тех пор, пока в результате проверки Условия не будет получено значение True,