JavaRush /Курси /Модуль 1. Java Syntax /Додаткові лекції до рівня

Додаткові лекції до рівня

Модуль 1. Java Syntax
Рівень 6 , Лекція 6
Відкрита

Поки що пройдені теми незрозумілі... Повторюйте їх знову і знову :) Але все ж таки сподіваємося, що завдяки лекціям цього рівня ви непогано розібралися у використанні циклів у Java. Щоб розкласти всю нову інформацію по поличках і розібратися, як теорія використовується на практиці програмування, ми підготували вам на допомогу кілька додаткових матеріалів.

Цикли в Java

У цій статті ви знайдете просте пояснення того, що таке цикли та які види циклів існують. А також подивитесь на реалізацію кількох типів циклів:

  • while — цикл із передумовою;
  • do..while — цикл із постумовою;
  • for — цикл із лічильником (цикл для);
  • for each — цикл «для кожного» — різновид for для перебирання колекції елементів.

Як використовують цикл for в Java

Кажуть, що найкращий програміст — лінивий програміст. Замість того, щоб здійснювати однотипні дії кілька разів, він придумає алгоритм, який зробить цю роботу за нього. А ще він зробить його добре, щоби не треба було переробляти. Цикл for у низці випадків допоможе вам написати мінімально необхідну кількість рядків коду. У цій статті розбираємося з принцип його роботи і прикладами використання для вирішення різноманітних завдань.

Оператор while

Наші перші програми були послідовністю інструкцій, які виконуються одна за одною, але в роботі програміста дуже часто бувають завдання, які потребують зовсім іншого підходу до вирішення. Цикл while — ще одна конструкція, яка оформляє багаторазові дії у лаконічну та зрозумілу структуру. Ось про нього і поговоримо.


Коментарі (6)
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ
Михаил Рівень 28
1 грудня 2023
Пожелание, которое, наверное, поддержит большинство: подсвечивать правильный ответ после того как ответил неправильно и, например, если ответил неправильно на 4 из 10 вопросов, то тест не защитывать и давать возможность пройти его заново, учитывая свои ошибки!
Костянтин Рівень 58 Expert
28 квітня 2023
8 питання тесту де в циклі for стоїть перша команда continue, логічно що код виконається, але нічого не виведе, але це неправильна відповідь.
Володимир Рівень 54 Expert
30 квітня 2023
в мене та сама помилка( і не розумію чому
Віталій Рівень 9
30 квітня 2023
Я аж занервував коли побачив, що не правильно відповів, але бачу - то галочка, яка позначає правильну відповідь, не там стоїть ))
Костянтин Рівень 58 Expert
2 травня 2023
перевірив код в IDE, виявляється його не пропускає компілятор, бо в ньому існує команда, яка ніколи не виконається і для компілятора це помилка. Тому так - правильна відповідь код не скомпілюється
Сергій Рівень 50
27 січня 2025
бо між for і відкриваючей дужкою нема пробіла, тому правильна відповідь "Не с компілюєтся"