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

  • 2
  • Недоступна
В переменной number записано число. В переменную lastDigit нужно записать последнюю цифру этого числа. Для вычисления используй переменную number и оператор «остаток от деления». Для объявления и инициализации lastDigit используй одну команду. Подсказка: делить нужно на 10.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (40)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Константин
Уровень 2
15 сентября, 17:22
а вто в чем разница между двумя одинаковыми ответами? 1) int lastDigit; lastDigit = number % 10; 2) int lastDigit = number % 10;
SVCH
Уровень 14
1 ноября, 13:25
По условию: Для объявления и инициализации lastDigit используй одну команду.
Yaroslav Pavlenko
Уровень 6
7 июля, 14:55
В подсказке хранится ответ((
Anonymous #3103693
Уровень 2
25 июня, 19:16
Те у кого первая и последня часть задания выходят верными а вторая (Для вычисления lastDigit должны использоваться number и оператор «остаток от деления».) выдаёт ошибку- Нужно изначально менять строку " int lastDigit;" а не начинать с новой строки.
KosenkoAK1965
Уровень 6
9 апреля, 14:34
В переменную lastDigit нужно записать последнюю цифру этого числа. Обьясните эту фразу пжл отцы.
Raizly
Уровень 15
15 июня, 14:33
546 делить на 10 будет 54, а в остатке 6 - эта последняя цифра нам и нужна.
Михаил QA Automation Engineer
9 марта, 14:26
какой то глюк с заданием. несколько раз пробовал int lastDigit = number % 10; - и выдавало ошибку. нажал на кнопку решения - выдало тот же самый вариант, который безуспешно использовал я - но типа как за правильный. в чем то нестыковка.. оО
Анастасия
Уровень 5
27 февраля, 06:01
хм...интересно...подсказка ограничивает. если 546%10, то получаем 54 и остаток 6, но можно и так 546%270 и 546%540 и 546%90 и т.д.
Andrey Z
Уровень 6
12 февраля, 18:42
Объяснение к лекция бредовые. Объясняют одно, повторяешь - в итоге не получается и отбивает интерес. Хорошие и умные программисты - плохие писатели лекций, или кто у вас это делает. Иные вещи сделать вообще не догонишь.
Honz
Уровень 4
15 ноября, 20:43
нужно привыкать к тому чтобы постоянно гуглить недостающую информацию, это прямо не относится к данной лекции, но является одним из ключевых навыков программиста
Рогов Игорь
Уровень 17
26 января, 10:21
короче прикол и разгадка задачи в фразе : Для объявления и инициализации lastDigit используй одну команду.
Динар
Уровень 1
10 декабря 2021, 16:35
Сказано 'делить надо на 10', я пишу знак деления, а в решении: (546 % 10) == 0;'
Anton Rakhmiev
Уровень 6
15 декабря 2021, 17:56
нужно получить одной операцией последнюю цифру 546, это значит 6 должно быть в остатке, таким образом при простом делении через "/10" мы получим 54, а при делении "%10" получим именно остаток. 546-540=6
Anna Potapova
Уровень 12
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
вот ты заморочилась ))))