Курс языка программирования Raku / Основы / Основы переменных и типов данных / Числа / Exercises / Последняя цифра

Решение: Последняя цифра

Идея этого решения состоит в том, чтобы использовать остаток от деления на 10 для получения последней цифры числа.

Код

my $n = prompt 'Enter a number: ';
my $d = $n % 10;
say "The last digit of $n is $d.";

🦋 Вы можете найти исходный код в файле the-last-digit.raku.

Вывод

Запустите программу и введите целое положительное число:

$ raku exercises/numbers/the-last-digit.raku
Enter a number: 1234
The last digit of 1234 is 4.

Комментарии

Примечательно, что это не работает для отрицательных чисел, например, -11 % 10 равно 9, а не 1.

Навигация по курсу

Последняя цифра   |   Сумма чисел от 1 до 100