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

Диапазон через условия в Java

Давайте теперь будем проверять, что число лежит между двумя границами. Для этого два сравнения соединяют оператором &&.

Пусть тройка лежит от 1 до 5:

int num = 3; if (num >= 1 && num <= 5) { System.out.println("Y"); // сработает это } else { System.out.println("N"); }

Шестерка в этот ряд не входит:

int num = 6; if (num >= 1 && num <= 5) { System.out.println("Y"); } else { System.out.println("N"); // сработает это }

Проверку «не входит в диапазон» пишут с оператором ||. Число меньше нижней границы или больше верхней:

int num = 6; if (num < 1 || num > 5) { System.out.println("Y"); // сработает это } else { System.out.println("N"); }

Пусть у нас есть переменная min, в которой хранится количество минут от 0 до 59. Давайте определим, в какую четверть часа попадает указанное количество минут:

int min = 10; if (min >= 0 && min <= 14) { System.out.println("1 quarter"); // сработает это } if (min >= 15 && min <= 29) { System.out.println("2 quarter"); } if (min >= 30 && min <= 44) { System.out.println("3 quarter"); } if (min >= 45 && min <= 59) { System.out.println("4 quarter"); }

Дан код:

int num = 4;

Если число лежит от 1 до 10, выведите "Y", иначе "N".

Дан код:

int num = 12;

Если число лежит от 1 до 10, выведите "Y", иначе "N".

Решите аналогичную задачу про четверти часа, только определите, в какую треть часа попадает указанное количество минут.

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