Определение цикла

Циклы являются одними из самых основных и мощных концепций программирования. Цикл в компьютерной программе – это инструкция, которая повторяется до тех пор, пока не будет достигнуто заданное условие. В структуре цикла цикл задает вопрос. Если ответ требует действия, оно выполняется. Один и тот же вопрос задается снова и снова, пока не потребуется никаких дальнейших действий. Каждый раз, когда задается вопрос, называется итерацией.

Программист, которому необходимо многократно использовать одни и те же строки кода в программе, может использовать цикл для экономии времени.

Практически каждый язык программирования включает понятие цикла. В программах высокого уровня предусмотрено несколько типов циклов. C, C ++ и C # – это компьютерные программы высокого уровня, которые могут использовать несколько типов циклов.

Типы циклов

  • Цикл for – это цикл, который выполняется заданное количество раз.
  • A while цикл – это цикл, который повторяется, пока выражение истинно. Выражение – это оператор, имеющий значение.
  • Цикл do while или repeat until повторяется до тех пор, пока выражение не станет false.
  • бесконечный или бесконечный цикл – это цикл, который повторяется бесконечно, потому что у него нет условия завершения, условия выхода никогда не встречается, или цикл получает указание начать все сначала. Хотя программист может намеренно использовать бесконечный цикл, часто это ошибки, сделанные новыми программистами.
  • вложенный цикл появляется внутри любого другого for , while или do while .

Оператор goto может создать цикл, перескакивая назад к метке, хотя это обычно не рекомендуется как плохая практика программирования. Для некоторого сложного кода он позволяет перейти к общей точке выхода, что упрощает код.

Операторы управления циклом

A Оператор, который изменяет выполнение цикла по сравнению с назначенной последовательностью, является оператором управления циклом. Например, C # предоставляет два оператора управления циклом.

  • Оператор break внутри цикла завершается цикл немедленно.
  • Оператор continue переходит к следующей итерации цикла, пропуская любой промежуточный код.

Базовые структуры компьютерного программирования

Цикл, выбор и последовательность – это три основные структуры компьютерного программирования. Эти три логические структуры используются в комбинации для формирования алгоритмов для решения любой логической задачи. Этот процесс называется структурным программированием..

Оцените статью
recture.ru
Добавить комментарий