Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Цикл While | Цикли
Practice
Projects
Quizzes & Challenges
Вікторини
Challenges
/
Основи 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

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

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