Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Цикл While | Цикли
Основи C#

bookЦикл While

Цикл while подібний до циклу for, однак використовується тоді, коли потрібно виконувати блок коду багаторазово на основі певної умови. Синтаксис циклу while простіший, ніж у циклу for:

while (condition) {
    // code to execute
}


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

main.cs

main.cs

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

Хоча цикл while на перший погляд дуже схожий на цикл for, на більш просунутому рівні програмування різниця між ними стає очевидною. Ми розглянемо використання різних типів циклів у розділі Масиви.

Note

Можна записати true як умову циклу while для створення нескінченного циклу. Однак це не рекомендується використовувати.

main.cs

main.cs

copy
123
while(true) { Console.WriteLine("Hello World"); }
question mark

Скільки ітерацій виконає наступний цикл?

Select the correct answer

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Awesome!

Completion rate improved to 1.59

bookЦикл While

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

Цикл while подібний до циклу for, однак використовується тоді, коли потрібно виконувати блок коду багаторазово на основі певної умови. Синтаксис циклу while простіший, ніж у циклу for:

while (condition) {
    // code to execute
}


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

main.cs

main.cs

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

Хоча цикл while на перший погляд дуже схожий на цикл for, на більш просунутому рівні програмування різниця між ними стає очевидною. Ми розглянемо використання різних типів циклів у розділі Масиви.

Note

Можна записати true як умову циклу while для створення нескінченного циклу. Однак це не рекомендується використовувати.

main.cs

main.cs

copy
123
while(true) { Console.WriteLine("Hello World"); }
question mark

Скільки ітерацій виконає наступний цикл?

Select the correct answer

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

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

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

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