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

  • 3
  • Недоступна
На планете Туманная Многомерность любят играть в кости. Правила отличаются от террианской версии: многомеряне воспринимают куда больше измерений, чем примитивные трёхмерные терриане. Их кубик обладает 4294967295 гранями, а игрок выигрывает только если на грани выпало число от 50 до 100. Напишем для них метод проверки попадания в этот интервал.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (50)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Vera Galitskaya4 уровень, Москва
10 мая, 20:15
Долго думала, почему не компиллируется System.out.println("Число " + a + " содержится в интервале."); Оказалось "а" русская. Копипастить из задания не всегда быстрее)
Анна5 уровень, Новосибирск
16 мая, 12:24
та же ерунда. Подумала, что а не самое лучшее обозначение переменной :)
Dronya_335 уровень, Москва
понедельник, 12:28
А вам IDEA не подсветила красным букву? О_о
Екатерина7 уровень
30 апреля, 11:54
Пропустила точку в конце вывода текста. Думала сломаю мозг почему последний пункт не выполняется. Хорошо что хоть в комментариях увидела про эту точку.
Alexey Dubinin6 уровень, Kernu
7 марта, 16:27
я решил через такую формулировку if (a>50 && a<100) быстро и не принужденно, бежим дальше получать новые знания. всем удачи!!!
Рядовой4 уровень
13 марта, 18:24
Благодарю бро от души, помогло)
Alexander Klimin7 уровень, Москва
14 марта, 14:54
ну вообще изящное решение, жаль что в лекции перед этим заданием о таких вещах как & ничего не рассказывается!
Игорь19 уровень, Москва
15 марта, 13:24
Только вот не хватает в обоих значения знака "=", т.к. 50 и 100 входят в этот интервал и, если выпадут, то в твоём варианте будет написано обратное.
New Year9 уровень, Москва
21 апреля, 15:57
В задании не говорится о том, включительно 50 и 100 или нет!
Валентин9 уровень, Санкт-Петербург
12 мая, 14:56
System.out.println((a>=50 && a<=100)? "Число " + a + " содержится в интервале." : "Число " + a + " не содержится в интервале.");
Egor Tehnik12 уровень
17 мая, 04:43
я вот так сделал if(a<50 || a>100 )
Igor5 уровень, Москва
6 марта, 18:14
Через &, так должен выводить : Число 60 содержится в интервале. Число 112 не содержится в интервале. Число 10 не содержится в интервале.
Александр6 уровень, Москва
4 февраля, 16:53
UPD: Справился, просто внимательно прочитал задание ) Помните что "Число а не содержится в интервале." и "Число 112 не содержится в интервале." - разные вещи )
25 января, 07:39
Та же проблема! Метод checkInterval должен выводить текст на экран согласно заданию.
Владимир Павленко22 уровень, Москва
7 февраля, 08:02
я вот точку пропустил )))
Александр4 уровень
21 января, 20:16
Последний пунк задание не выполняется, ругается "Текс должен выводится согласно заданию" Что за дичь?
Яша9 уровень, Москва
28 января, 09:20
уже сижу минут 40 и сам понять не могу, что не так-то. у тебя в итоге получилось обойти это?)
Яша9 уровень, Москва
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; и все прошло. А решать все таки считаю правильно через &&