Цикл While
Цикл while
подібний до циклу for
, однак використовується тоді, коли потрібно виконувати блок коду багаторазово на основі певної умови. Синтаксис циклу while
простіший, ніж у циклу for
:
while (condition) {
// code to execute
}
Розглянемо практичний приклад:
main.cs
12345678910111213141516using 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
123while(true) { Console.WriteLine("Hello World"); }
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you give an example of a while loop in JavaScript?
What are some common use cases for while loops?
How does a while loop differ from a for loop in practice?
Awesome!
Completion rate improved to 1.59
Цикл While
Свайпніть щоб показати меню
Цикл while
подібний до циклу for
, однак використовується тоді, коли потрібно виконувати блок коду багаторазово на основі певної умови. Синтаксис циклу while
простіший, ніж у циклу for
:
while (condition) {
// code to execute
}
Розглянемо практичний приклад:
main.cs
12345678910111213141516using 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
123while(true) { Console.WriteLine("Hello World"); }
Дякуємо за ваш відгук!