Задача 11: Последняя цифра в числе

Напишите программу, которая находит последнюю цифру в заданном целочисленном числе. Резульат выведите с помощью print()

Примеры:

Входные данные 1:

12345

Выходные данные 1:

5


Входные данные 2:

-789

Выходные данные 2:

9

Подсказка:
Чтобы найти последнюю цифру числа, можно воспользоваться операцией остатка от деления на 10.

1

Комментарии

comburens_avatar
comburens
,
11 месяцев, 28 дней назад

a = 12345
print(a % 10)
a = -789
print(abs(a) % 10)

Тест 2 не пройден. Почему?

0
admin_avatar
admin
,
11 месяцев, 27 дней назад

comburens, А как вы решали предыдущие задания?)

 У нас есть жирная подсказка, которую мы добавили в первые задания всех категорий.

0
admin_avatar
admin
,
11 месяцев, 27 дней назад

comburens, !В этой и во многих последующих задачах присутствует пример работы программы с входными и выходными данными, входные данные отражают то, что в этой задаче данные идут на вход с использованием функции input(), а выходные данные отражают то, что выводиться при таких входных данных в программе. Число строк во входных данных отражает то, сколько раз должна вызываться функция input() в вашем решении, а число строк в выходных данных отражает то, сколько раз должна вызываться функция print() в вашем решении.

Примеры в условии задачи - это примеры работы программы, то есть какие данные входные идут в инпут и какие данные, при этих входных данных, выводит принт. Вы не должны писать в программе числа или другие объекты из примеров. Эти объекты подставляет в инпут наша проверочная система, то есть вы работаете с переменными.

0
Naru_avatar
Naru
,
8 месяцев, 29 дней назад

print(input()[-1]) #Гений этого мира, ахах

2
admin_avatar
admin
,
8 месяцев, 22 дня назад

Naru, 😁

0
Naru_avatar
Naru
,
8 месяцев, 29 дней назад

print(input()[-1]) #Гений этого мира, ахах

2
Yan_Tern_avatar
Yan_Tern
,
1 месяц, 19 дней назад

"Произошла ошибка: EOF when reading a line"

Ошибка не проходит пока из решения не убираю input

a = int(input())

b = int(input())

print(abs(a) % 10)

print(abs(b) % 10)

0
ovevgenii_avatar
ovevgenii
,
14 дней назад

print(abs(int(input(12345)))%10)

print(abs(int(input(-789)))%10)

или

a = int(input())
print(a%10)
b = int(input())
print(abs(b)%10)

или

a = input()
print(int(a)%10)
b = input()
print(abs(int(b))%10)

Не один из вариантов не проходит, хотя проходит в VScode

0
vepa_avatar
vepa
,
4 дня назад

это я сам не решил 

 

0

Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии