Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Оператор Continue | Цикли
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Основи C#

bookОператор Continue

Оператор continue використовується для переходу до наступної ітерації циклу.

Коли використовується оператор continue, будь-який код після нього у блоці коду ігнорується, і цикл переходить до наступної ітерації.

Розглянемо приклад:

Як видно з наведеного вище коду, другий і третій методи Console.WriteLine ігноруються під час кожної ітерації.

Аналогічно, можна також умовно ігнорувати код за допомогою оператора continue:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 5; i++) { if(i == 3) { continue; } Console.WriteLine(i); } } } }

У наведеному вище прикладі оператор Console.WriteLine ігнорується під час четвертої ітерації.

Більш практичний приклад використання оператора continue наведено у наступному коді:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { if(i % 2 != 0) { continue; } Console.WriteLine(i); } } } }

Наведений вище код виконує ітерацію від числа 0 до 9. Він перевіряє, чи є i непарним, використовуючи умову i % 2 != 0, оскільки непарне число при діленні на 2 завжди дає ненульовий залишок. Якщо число непарне, цикл переходить до наступної ітерації, а якщо парне — не пропускає і, відповідно, виводить i. Таким чином, виводяться всі парні числа від 0 до 9.

question mark

Що робить оператор continue у циклі?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 7

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

bookОператор Continue

Свайпніть щоб показати меню

Оператор continue використовується для переходу до наступної ітерації циклу.

Коли використовується оператор continue, будь-який код після нього у блоці коду ігнорується, і цикл переходить до наступної ітерації.

Розглянемо приклад:

Як видно з наведеного вище коду, другий і третій методи Console.WriteLine ігноруються під час кожної ітерації.

Аналогічно, можна також умовно ігнорувати код за допомогою оператора continue:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 5; i++) { if(i == 3) { continue; } Console.WriteLine(i); } } } }

У наведеному вище прикладі оператор Console.WriteLine ігнорується під час четвертої ітерації.

Більш практичний приклад використання оператора continue наведено у наступному коді:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { if(i % 2 != 0) { continue; } Console.WriteLine(i); } } } }

Наведений вище код виконує ітерацію від числа 0 до 9. Він перевіряє, чи є i непарним, використовуючи умову i % 2 != 0, оскільки непарне число при діленні на 2 завжди дає ненульовий залишок. Якщо число непарне, цикл переходить до наступної ітерації, а якщо парне — не пропускає і, відповідно, виводить i. Таким чином, виводяться всі парні числа від 0 до 9.

question mark

Що робить оператор continue у циклі?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 7
some-alt