Menu
Coddy logo textTech

While Loop

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

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

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

while (condition) {
	code
}

Код выполнится только в том случае, если условие 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