Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvPmLpWC 138 of 420 menu
◀ ▶

Цикл while без счетчика в Java

Давайте теперь будем делить заданное число на 2 столько раз, пока результат не станет меньше 10.

Отдельный счетчик шагов здесь не нужен. Условие проверяет само рабочее число после преобразования. Цикл идет, пока результат удовлетворяет сравнению.

int num = 500; while (num > 10) { num = num / 2; } System.out.println(num); // выведет 7

Так же можно работать с дробным числом. Будем делить 10.5 на 2, пока число больше 1:

double num = 10.5; while (num > 1) { num /= 2; } System.out.println(num); // выведет 0.65625

Делите число 100 на 3, пока результат не станет меньше 20. Выведите получившееся число.

Пусть есть число 1. Умножайте его на 2.5, пока результат не станет больше 20.

Пусть есть число 1. Умножайте его на 2, пока результат не станет больше 20. Выведите это число.

Дано число num с неким начальным значением. Умножайте его на 3 столько раз, пока результат умножения не станет больше 1000. Какое число получится? Посчитайте количество итераций, необходимых для этого.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить