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

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

Відкрита

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

Цикли в Java

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

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

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

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

Оператор while

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


6
Задача
Java Syntax Zero,  6 рівень,  6 лекція
Недоступна
Трикутний масив
Трикутний масив
6
Задача
Java Syntax Zero,  6 рівень,  6 лекція
Недоступна
Створюємо двовимірний масив
Створюємо двовимірний масив
6
Задача
Java Syntax Zero,  6 рівень,  6 лекція
Недоступна
Створюємо мультимасив
Створюємо мультимасив
Коментарі (6)
  • популярні
  • нові
  • старі
Щоб залишити коментар, потрібно ввійти в систему
Михаил
Рівень 28
1 грудня 2023, 07:28
Пожелание, которое, наверное, поддержит большинство: подсвечивать правильный ответ после того как ответил неправильно и, например, если ответил неправильно на 4 из 10 вопросов, то тест не защитывать и давать возможность пройти его заново, учитывая свои ошибки!
Костянтин
Рівень 58
Expert
28 квітня 2023, 19:47
8 питання тесту де в циклі for стоїть перша команда continue, логічно що код виконається, але нічого не виведе, але це неправильна відповідь.
Володимир
Рівень 54
Expert
30 квітня 2023, 09:38
в мене та сама помилка( і не розумію чому
Віталій
Рівень 9
30 квітня 2023, 20:32
Я аж занервував коли побачив, що не правильно відповів, але бачу - то галочка, яка позначає правильну відповідь, не там стоїть ))
Костянтин
Рівень 58
Expert
2 травня 2023, 12:01
перевірив код в IDE, виявляється його не пропускає компілятор, бо в ньому існує команда, яка ніколи не виконається і для компілятора це помилка. Тому так - правильна відповідь код не скомпілюється
Сергій
Рівень 50
27 січня 2025, 17:36
бо між for і відкриваючей дужкою нема пробіла, тому правильна відповідь "Не с компілюєтся"