Положительное и отрицательное число

  • 4
  • Недоступна
Диего — высокий, Альфредо — низенький, Риша — опытный, а вы — «зелёный» программист. Не получается в жизни без сравнений. Да и в программах не получается. Так что продолжаем тренироваться сравнивать, вводить в консоль и выводить на экран. В этот раз сравним введенное число с нулем и проделаем над ним некие манипуляции в зависимости от результата.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (129)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Slobodin Konstantin4 уровень, Хайфа
позавчера, 21:10
ТЗ: Требования: 1. Программа должна считывать число c клавиатуры. 2. Программа должна выводить число на экран. 3. Если введенное число положительное, необходимо увеличить его в два раза и вывести. 4. Если введенное число отрицательное, необходимо увеличить его на единицу и вывести. 5. Если введенное число равно нулю, необходимо вывести ноль. Согласно требованиям п.2, вывожу после ввода введённое число. Не проходит тестирование. Убираю вывод введённого числа - проходит. Я возмущён.
Tosha8 уровень, Москва
5 июля, 15:33
При увеличении на единицу не засчитывали строки a = a++; Может не понял чего( Написал a = a +1; Норм
Andrii Kanevskyi8 уровень, Вроцлав
12 июля, 08:43
Если я не ошибаюсь, нужно писать просто a++ ( не а= а++)
Алексей6 уровень, Санкт-Петербург
25 июня, 20:33
Который раз убеждаюсь, что в средах разработки всё работает, тут же предъявляются какие-то странные требования к коду. Смысл всего этого сервиса Java Rush - не чтобы мы научились кодить, а чтобы мы научились не злиться и не возмущаться в ответ на очевидный абсурд или криво сформулированные задачи.
Mikhail10 уровень, Ульяновск
7 июня, 22:39
У кого пишет ошибку при проверке условия на отрицательное число - проверьте последовательность операторов.
Евгений5 уровень, Минск
6 июня, 09:41
сначала импорты, потом вывод числа, дальше приравниваем его к ИНТ, потом сравниваем кто как умеет ( 1 строка кто посмотрел в обсуждении или гугле ) ( 3 действия по старинке или так сказать пройденному материалу)
30 мая, 13:40
Вообще не понимаю, в чём проблема(( Уже 3 раза переделал по-разному. Каждый раз все заданные условия выполняются, а в требованиях всё равно красные крестики😵
Konstantin Kapin8 уровень
7 мая, 10:39
повторение - мать ученья) на автомате в сканер задал параметр nextLine и понеслись ошибки.
oretinio8 уровень, Москва
5 мая, 14:10
Где у себя в IntelliJ Idea вводить данные? В каком месте? Я вначале у себя делаю, проверяю. Потом копирую в задание.
Александр10 уровень, Киев
8 мая, 14:16
В InteliiJ IDEA пишешь код > жмакаешь правой кнопкой мыши в районе тела метода Main > нажимаешь в контекстном меню пункт "Run 'Solution Main()' > у тебя появляется внизу консоль > вводишь любое число, нажимаешь Enter > IDE выполняет код, который ты написал (либо не выполняет, если есть ошибки). Удачи 😉
Евгений Колесников6 уровень, Chicago
2 мая, 21:35
Написал (a < 0 ? a++), выдало ошибку с просьбой убедиться, что отрицательное число увеличивается на 1. Написал (a < 0 ? a + 1) и тогда нет ошибки. Как-то неправильно это.
Anthon Petrow8 уровень, Якутск
9 мая, 12:15
в условии написано в два раза увеличить (a * 2), т.е если вводишь 4 то = 8, 8 = 16 и так далее
Евгений Колесников6 уровень, Chicago
9 мая, 19:40
Я не про это. Почему (y < 0 ? y + 1 : y * 2), но не проходит (y < 0 ? y++ : y * 2).
Алексей6 уровень, Санкт-Петербург
25 июня, 20:34
потому что а++ это постфиксная операция
Антон7 уровень, Москва
2 мая, 11:59
Как-то странно разработчики маркируют уровень сложности задач. Эта задача отмечена как medium, а решается за 5 минут. Т.е. она на самом деле easy. А задача с увеличением цены яблок тоже помечена medium, хотя очевидный hard. Где проблема не в том, чтобы правильно обратиться к переменной, а в том, чтобы понять, как переменная внутри программы сама себя "накапливает".
Gleb4 уровень
16 мая, 16:55
Потому, что если грамотно решать задачу, необходимо добавить try catch, а это материал будущих уроков.
3Lord39 уровень, Баку
27 мая, 17:30
А мне кажется, что уровень задачи формируется из среднего количества попыток. Кто-нибудь видел задачу уровня Easy со средним количеством 3? А Medium с 1? Я - нет.