Попадём-не-попадём

  • 3
  • Недоступна
На планете Туманная Многомерность любят играть в кости. Правила отличаются от террианской версии: многомеряне воспринимают куда больше измерений, чем примитивные трёхмерные терриане. Их кубик обладает 4294967295 гранями, а игрок выигрывает только если на грани выпало число от 50 до 100. Напишем для них метод проверки попадания в этот интервал.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (43)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Alexey Dubinin6 уровень, Kernu
7 марта, 16:27
я решил через такую формулировку if (a>50 && a<100) быстро и не принужденно, бежим дальше получать новые знания. всем удачи!!!
Евгений4 уровень
среда, 18:24
Благодарю бро от души, помогло)
Alexander Klimin4 уровень, Москва
четверг, 14:54
ну вообще изящное решение, жаль что в лекции перед этим заданием о таких вещах как & ничего не рассказывается!
Игорь5 уровень
пятница, 13:24
Только вот не хватает в обоих значения знака "=", т.к. 50 и 100 входят в этот интервал и, если выпадут, то в твоём варианте будет написано обратное.
Igor4 уровень, Москва
6 марта, 18:14
Через &, так должен выводить : Число 60 содержится в интервале. Число 112 не содержится в интервале. Число 10 не содержится в интервале.
Александр4 уровень, Москва
4 февраля, 16:53
UPD: Справился, просто внимательно прочитал задание ) Помните что "Число а не содержится в интервале." и "Число 112 не содержится в интервале." - разные вещи )
25 января, 07:39
Та же проблема! Метод checkInterval должен выводить текст на экран согласно заданию.
Владимир Павленко22 уровень, Москва
7 февраля, 08:02
я вот точку пропустил )))
Александр4 уровень
21 января, 20:16
Последний пунк задание не выполняется, ругается "Текс должен выводится согласно заданию" Что за дичь?
Яша8 уровень, Москва
28 января, 09:20
уже сижу минут 40 и сам понять не могу, что не так-то. у тебя в итоге получилось обойти это?)
Яша8 уровень, Москва
28 января, 10:51
у меня в итоге все сошлось и решилось, так что отвечу сам себе и может помогу кому-нибудь еще решил данную проблему (как и задачу в целом) написав просто одну конструкцию "if else", где указал условие с оператором ||
Kan4 уровень, Алматы
18 февраля, 16:41
это же оператор "или" т.е. одно из условии. я решил оператором "и" - думаю данный оператор и задает диапазон(а больше 50 и а меньше 100);
Александр4 уровень
21 января, 20:08
Все там объявлено
Александр4 уровень
21 января, 20:08
Отсутствует объявление класса, интерфейса или enum-а. файл com/javarush/task/task04/task0410/Solution.java, строка 26, позиция 533 Да что это значит то?
Илья8 уровень
23 января, 10:45
у меня выдавал такую ошибку когда я не в той последовательности <= писал.\ поставил правильно и заработало. <= (меньше чем или равно), >= (больше чем или равно), == (равно), != (не равно).
VK19 уровень, Киев
21 января, 15:27
Не компилируется на сервер. Была такая ошибка, задача была решена правильно. Удалил со строки 7 вот это import jdk.swing.interop.SwingInterOpUtils; и все прошло. А решать все таки считаю правильно через &&
Azzie4 уровень
14 января, 01:11
сразу начал решать через if (a < 50 & a > 100) sout (не содержится) else sout (содержится) а потом дошло, что а не может быть сразу меньше 50 и больше 100 поменял знаки и саут и заработало
Alexey Kozel8 уровень
24 декабря 2018, 13:56
все конечно здорово про использование &&, но как по мне, тут конкретно просят пользоваться if-else, для того что бы применять его автоматом, а не просто ради хоть какого-нибудь решения задачи. есть многоступенчатость if-else-if if (условие) оператор; else if (условие) оператор; else if (условие) оператор; else оператор; и запомните, что ELSE действует только на ближайщий IF, а не на все.