Что такое цикл с условием?
Практическая работа № 28 «Циклы с условием»
• условие • цикл с условием • логические команды • обратная связь • зацикливание • вложенные циклы
Вспомним алгоритм вычисления остатка от деления, о котором мы говорили в начале § 30 («алгоритм "О"»):
Вход: два натуральных числа, а и b.
Шаг 1. Если а < b, перейти к шагу 4.
Шаг 2. Заменить а на а - b.
Шаг 3. Перейти к шагу 1.
Шаг 4. Стоп.
Результат: значение а.
Можно ли считать этот алгоритм циклическим? Как вы рассуждали? Можно ли сразу сказать, сколько раз выполнится цикл? От чего это зависит?
Можно ли запрограммировать такой алгоритм с помощью цикла «N раз»? Почему?
Определите условия, при которых: а) цикл закончится; б) цикл продолжает выполняться.
Цикл с условием — это цикл, который выполняется до тех пор, пока некоторое условие не станет ложным. Количество шагов такого цикла определяется исходными данными.
Следующая страница Логические команды Робота