Menu
Coddy logo textTech

Цикл while

Часть раздела Основы путешествия по Java на Coddy. Урок 43 из 73.

Цикл while отличается от цикла for. Цикл for позволяет нам выполнять итерации по определённому range, тогда как цикл while позволяет продолжать итерации, пока выполняется определённое condition.

Чтобы использовать цикл while, напишите:

while (condition) {
	code
}

Код выполнится, только если condition имеет значение true.

Есть много случаев, когда while решает задачу, а цикл for — нет.

challenge icon

Задание

Новичок

Напишите программу, которая получает на вход одно число типа double.

Используйте цикл while, чтобы делить входное значение на 2 до тех пор, пока число больше или равно 3.5.

Выведите первое число, которое меньше 3.5.

Попробуйте сами

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        // Напишите ваш код ниже
        
        scanner.close();
    }
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор Java