Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Вступ до циклів | Цикли
Основи Java

Вступ до циклів

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

Що робити, якщо потрібно повторити фрагмент коду багато разів? Наприклад, керівник доручив нам неймовірне завдання: вивести одне й те саме повідомлення на екран 1 000 разів. Уявіть, як би ви цілий день набирали System.out.println(); знову і знову!

Але тут на допомогу приходять цикли!

Note
Визначення

Цикл у Java — це програмна конструкція, яка дозволяє виконувати блок коду багаторазово, доки не буде виконано певну умову.

У Java існує кілька типів циклів, кожен з яких краще підходить для певних завдань. У наступному розділі ви ознайомитеся з кожним із них і зрозумієте, де й коли їх найкраще використовувати.

Зменшимо масштаб завдання і припустимо, що потрібно вивести одне й те саме повідомлення 5 разів. Використаємо метод копіювання-вставки:

Main.java

Main.java

1234567891011
package com.example; public class Main { public static void main(String[] args) { System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); } }

Як бачимо, завдання виконано, і текст виведено на екран п’ять разів.

Тепер залишилося лише вивести цей текст на екран ще 995 разів, і завдання буде завершено.

Тож використаємо цикл, який виконуватиме певну операцію, доки умова виконання циклу не стане хибною:

Main.java

Main.java

1234567891011
package com.example; public class Main { public static void main(String[] args) { int number_of_operations = 0; while (number_of_operations < 10) { System.out.println("Hey, I will appear here 10 times"); number_of_operations = number_of_operations + 1; } } }

У наведеному вище коді було використано цикл. Однак варто зазначити, що спочатку була оголошена змінна number_of_operations для підрахунку кількості виконаних операцій. Далі було встановлено умову, що ця змінна повинна мати значення менше 10, тобто цикл виконуватиметься, доки значення змінної не досягне 10. Роботу конкретних прикладів циклів розглянемо детальніше у наступних розділах.

1. Що таке цикл?

2. Яке призначення циклів?

question mark

Що таке цикл?

Виберіть правильну відповідь

question mark

Яке призначення циклів?

Виберіть правильну відповідь

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Вступ до циклів

Що робити, якщо потрібно повторити фрагмент коду багато разів? Наприклад, керівник доручив нам неймовірне завдання: вивести одне й те саме повідомлення на екран 1 000 разів. Уявіть, як би ви цілий день набирали System.out.println(); знову і знову!

Але тут на допомогу приходять цикли!

Note
Визначення

Цикл у Java — це програмна конструкція, яка дозволяє виконувати блок коду багаторазово, доки не буде виконано певну умову.

У Java існує кілька типів циклів, кожен з яких краще підходить для певних завдань. У наступному розділі ви ознайомитеся з кожним із них і зрозумієте, де й коли їх найкраще використовувати.

Зменшимо масштаб завдання і припустимо, що потрібно вивести одне й те саме повідомлення 5 разів. Використаємо метод копіювання-вставки:

Main.java

Main.java

1234567891011
package com.example; public class Main { public static void main(String[] args) { System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); } }

Як бачимо, завдання виконано, і текст виведено на екран п’ять разів.

Тепер залишилося лише вивести цей текст на екран ще 995 разів, і завдання буде завершено.

Тож використаємо цикл, який виконуватиме певну операцію, доки умова виконання циклу не стане хибною:

Main.java

Main.java

1234567891011
package com.example; public class Main { public static void main(String[] args) { int number_of_operations = 0; while (number_of_operations < 10) { System.out.println("Hey, I will appear here 10 times"); number_of_operations = number_of_operations + 1; } } }

У наведеному вище коді було використано цикл. Однак варто зазначити, що спочатку була оголошена змінна number_of_operations для підрахунку кількості виконаних операцій. Далі було встановлено умову, що ця змінна повинна мати значення менше 10, тобто цикл виконуватиметься, доки значення змінної не досягне 10. Роботу конкретних прикладів циклів розглянемо детальніше у наступних розділах.

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

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

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

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