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

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

Java Syntax Zero
Рівень 4 , Лекція 11
Відкрита

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

Цикли в Java

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

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

Будова дійсних чисел

Ви вже знаєте, що таке дійсні числа: додатні, від'ємні та числа з дробом. Це дуже широка тема, і в неї можна глибоко «закопатися», але хвилюватися не варто. У цій статті обговоримо тільки найважливіше: зберігання дійсних чисел у пам'яті та їх порівняння. А ще розглянемо приклади й дізнаємось, чому часом навіть під час найпростіших порівнянь може трапитися помилка.

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

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

Оператор while

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


4
Опитування
Цикли, рівень 4, лекція 11
Недоступний
Цикли
Цикли
Коментарі (14)
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ
hidden #3500645 Рівень 30
21 жовтня 2024
"Як використовують цикл for в Java" - дуже корисна лекція, але трохи не для 4 рівня, бо там йдуть приклади з масивами, а вони ще не розглядалися, а підуть тільки з 6 рівня Взагалі помітила, що досить часто додаткові лекції не відповідають рівню, до якого вони запропоновані, напевно найдоцільніше пройти наперед основний матеріал весь і тільки потім заглиблюватись в додаткові лекції, бо можна заплутатися легко, хоч там і часто багато цікавої інформації
ZedCj Рівень 11 Expert
18 червня 2024
Через що виникає помилка компіляції в for(int i = 0; i < 10; i++) { continue; System.out.println(i); }? В якому уроці про це писали?
IronMan57 Рівень 28
19 листопада 2024
Вірогідно, це питання виникне не в одного користувача сайту, тому хоч і через п'ять місяців відповім - ні в якому уроці не писали. Схожа, але не точно така, ситуація описана в додатковій лекції Як використовують цикл for в Java, посилання на яку є в цій лекції. При компіляції виникне помилка "unreachable statement", так як команда System.out.println(i) не виконається ніколи.
anatoliix_x Рівень 9
21 серпня 2023
Зепп, а тут що? https://i.imgur.com/y4omGVi.jpeg чому не вірно?
8 вересня 2023
В Eclipse спеціально перевіряв. Видає помилку, якщо лишити так, але тут, явно,. відповідь невірна
Vitalii Рівень 11
28 липня 2023
Як подивитись ще раз питання яке я відповів неправильно? Як дізнатись що там було правильним?
Зепп Бранниган Рівень 1 Moderator
1 серпня 2023
Ви можете пройти опитування ще раз і змінити свою відповідь.
Roma Chernesh Рівень 16
3 грудня 2022
Перше опитування, де щоб всі відповіді були правильні - треба не тільки прочитати лекції, а й щось самому шукати у нету. Лайкую за покрокове підвищення складності!
Lucky Рівень 7
9 квітня 2022
Два питання з continue - пролетів ))
hidden #3041190 Рівень 13
3 травня 2022
аналогічно
Игорь Чайка Рівень 32
2 лютого 2022
в запитанні 8, у мене inteljIDE видає саме помилку: java: unreachable statement, а тут вірний інший варіант. Точніше, варіанти відповідей трохи заплутують.
Lev Рівень 6
5 січня 2022
Ви написало вiд 1 ДО 10 або вiд 10 ДО 1 це означаэ шо ДО 1 тобто 2, напишi тодi до 1 включно
Vitalii Рівень 10
23 червня 2023
Поправте будьласка, на всіх питаннях де від 1 до 10 або наоборот в мене помилка через те що мало б бути фраза "включно". P.S. ви самі акцентували увагу в лекціях і задачах що це буде : 1,2,3,4,5,6,7,8,9.
Александр Рівень 12
11 вересня 2021
Будьте уважні, в перших двох питаннях не видно всіх варіантів відповідей, необхідно скроллом прокрутити вниз