Реферат: Основы алгоритмизации и программирования



В начале выполнения цикла значение переменной Счет­чик устанавливается равным НачЗнач. При каждом проходе цикла переменная Счетчик увеличивается на величину шага. Если она достигает величины, большей КонЗнач, то цикл за­вершается и выполняются следующие за ним операторы.

Циклы с условием. Часто бывает так, что необходимо по­вторить тело цикла, но заранее неизвестно, какое количест­во раз это надо сделать. В таких случаях количество повто­рений зависит от некоторого условия. Такой цикл реализуется с помощью инструкции Do… Loop.

Условие выхода из цикла можно поставить в начале, пе­ред телом цикла. Такой цикл называется циклом с предусло­вием (рис. 4.6).

Проверка условия выхода из цикла проводится с помо­щью ключевых слов While или Until. Эти слова придают одному и тому же условию противоположный смысл. Клю­чевое слово While обеспечивает выполнение цикла, пока вы­полняется условие, то есть пока условие имеет значение «истина». Как только условие примет значение «ложь», вы­полнение цикла закончится. В этом случае условие является условием продолжения цикла.

 

 

 

 

 

 

Блок-схема Языки программирования Visual Basic и VBA
      Do WhileУсловие Тело цикла Loop Do UntilУсловие Тело цикла Loop
    <С^Условие^> '
  тело цикла  
     
             

Рис. 4.6. Цикл с предусловием

Ключевое слово Until обеспечивает выполнение цикла, пока не выполняется условие, то есть пока условие имеет значение «ложь». Как только условие примет значение «ис­тина», выполнение цикла закончится. В этом случае усло­вие является условием завершения цикла.

Условие выхода из цикла можно поставить в конце, после тела цикла. Такой цикл называется циклом с постусловием. Этот цикл реализуется также с помощью инструкции Do... Loop (рис. 4.7).



еще рефераты
Еще работы по информатике