Последняя цифра числа

  • 2
  • Недоступна
В переменной number записано число. В переменную lastDigit нужно записать последнюю цифру этого числа. Для вычисления используй переменную number и оператор «остаток от деления». Для объявления и инициализации lastDigit используй одну команду. Подсказка: делить нужно на 10.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (32)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
KosenkoAK1965
Уровень 4, Москва, Russian Federation
9 апреля, 14:34
В переменную lastDigit нужно записать последнюю цифру этого числа. Обьясните эту фразу пжл отцы.
Михаил QA Automation Engineer
9 марта, 14:26
какой то глюк с заданием. несколько раз пробовал int lastDigit = number % 10; - и выдавало ошибку. нажал на кнопку решения - выдало тот же самый вариант, который безуспешно использовал я - но типа как за правильный. в чем то нестыковка.. оО
Анастасия
Уровень 4, Астана, Kazakhstan
27 февраля, 06:01
хм...интересно...подсказка ограничивает. если 546%10, то получаем 54 и остаток 6, но можно и так 546%270 и 546%540 и 546%90 и т.д.
Andrey Z
Уровень 6, Самара, Russian Federation
12 февраля, 18:42
Объяснение к лекция бредовые. Объясняют одно, повторяешь - в итоге не получается и отбивает интерес. Хорошие и умные программисты - плохие писатели лекций, или кто у вас это делает. Иные вещи сделать вообще не догонишь.
Рогов Игорь
Уровень 39, Самара, Russian Federation
26 января, 10:21
короче прикол и разгадка задачи в фразе : Для объявления и инициализации lastDigit используй одну команду.
Динар
Уровень 1, Russian Federation
10 декабря 2021, 16:35
Сказано 'делить надо на 10', я пишу знак деления, а в решении: (546 % 10) == 0;'
Anton Rakhmiev
Уровень 6, Челябинск, Russian Federation
15 декабря 2021, 17:56
нужно получить одной операцией последнюю цифру 546, это значит 6 должно быть в остатке, таким образом при простом делении через "/10" мы получим 54, а при делении "%10" получим именно остаток. 546-540=6
Anna Potapova
Уровень 12, Russian Federation
7 декабря 2021, 06:46
ppublic class remainder { public static void main(String args[]){ System.out.println(19%12 + "; " + -19%12 + "; " + 19%-12+ "; " + -19%-12); } } Ответы: 7; -7; 7; -7 И это не очевидно, например, в Pyton будет 7; 5; -5; -7. Подробнее здесь https://habr.com/ru/post/421071/
Павел Хвостов
Уровень 6, Москва, Россия
15 декабря 2021, 15:48
вот ты заморочилась ))))
Денис Викторович
Уровень 11, Краснодар
22 ноября 2021, 12:32
Всем прекрасного времени суток. Ввел следующую команду: int lastDigit = number % 10; Итог - не пропускает. Использовал шесть разных вариаций, так как уже не знал, что нужно делать. В последствие пришлось прибегнуть к помощи программы и запросить правильное решение, а в итоге он, как раз таки и вывел: int lastDigit = number % 10; Это уже ошибка программы.
SAG
Уровень 2, Москва, Russian Federation
17 ноября 2021, 09:59
Ошибки нет, просто попробуйте записать код короче и компилятор пропустит. Для объявления и инициализации lastDigit используй одну команду, дважды писать команду не нужно.
Ирина И
Уровень 4, Екатеринбург, Cyprus
17 сентября 2021, 16:42
int lastDigit = number % 10; правильное решение. Тоже сначала ввела int lastDigit; lastDigit = number % 10; и это неправильно, потом дошло со второй попытки.