Вступ до циклів
Свайпніть щоб показати меню
Що робити, якщо потрібно повторити фрагмент коду багато разів? Наприклад, керівник доручив нам неймовірне завдання: вивести одне й те саме повідомлення на екран 1 000 разів. Уявіть, як би ви цілий день набирали System.out.println(); знову і знову!
Але тут на допомогу приходять цикли!
Цикл у Java — це програмна конструкція, яка дозволяє виконувати блок коду багаторазово, доки не буде виконано певну умову.
У Java існує кілька типів циклів, кожен з яких краще підходить для певних завдань. У наступному розділі ви ознайомитеся з кожним із них і зрозумієте, де й коли їх найкраще використовувати.
Зменшимо масштаб завдання і припустимо, що потрібно вивести одне й те саме повідомлення 5 разів. Використаємо метод копіювання-вставки:
Main.java
1234567891011package 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
1234567891011package 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. Яке призначення циклів?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Вступ до циклів
Що робити, якщо потрібно повторити фрагмент коду багато разів? Наприклад, керівник доручив нам неймовірне завдання: вивести одне й те саме повідомлення на екран 1 000 разів. Уявіть, як би ви цілий день набирали System.out.println(); знову і знову!
Але тут на допомогу приходять цикли!
Цикл у Java — це програмна конструкція, яка дозволяє виконувати блок коду багаторазово, доки не буде виконано певну умову.
У Java існує кілька типів циклів, кожен з яких краще підходить для певних завдань. У наступному розділі ви ознайомитеся з кожним із них і зрозумієте, де й коли їх найкраще використовувати.
Зменшимо масштаб завдання і припустимо, що потрібно вивести одне й те саме повідомлення 5 разів. Використаємо метод копіювання-вставки:
Main.java
1234567891011package 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
1234567891011package 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. Роботу конкретних прикладів циклів розглянемо детальніше у наступних розділах.
Дякуємо за ваш відгук!