Циклите позволяват повторно изпълнение на блок от инструкции, докато дадено условие е изпълнено.
Фокус върху контрол на итерациите и броячи.
Цикъл върху масив от n елемента.
Следете как цикълът for преминава през всеки елемент и натрупва сума.
Хронология
Натрупана сума: 0
Псевдокод
сумата = 0
за i от 0 до n
сумата += елемент[i]
върни сумата
Вижте как концепциите за for и while цикли изглеждат в C# програма.
Цикли и повтаряне (C#)
Следене на индекс и лимит.
Цикълът for се използва, когато знаем точния брой повторения. Пример: for (let i = 0; i < n; i++).
Контрол на условията за прекъсване.
Цикълът while продължава да се изпълнява, докато условието остава вярно. Трябва да се гарантира промяна на състоянието, за да се избегнат безкрайни цикли.
Използване на допълнителни оператори за контрол.
Операторът break прекъсва цикъла, а continue пропуска текущата итерация и продължава със следващата.
Тествайте знанията си по темата. Отговорете на всички въпроси и натиснете „Провери“.
Въпрос 1: Кое е правилното условие за цикъл for, който се изпълнява 5 пъти?
Въпрос 2: Как се предотвратява безкраен цикъл while?
Въпрос 3: Какво прави операторът continue?
Въпрос 4: Каква е сложността на прост цикъл for, който обработва масив с n елемента?
Въпрос 5: Кога използваме цикъл do/while?