Предмет: Информатика,
автор: odaveronika2503
На вході програми маємо натуральне число n (n > 9) Видаліть крайню справа цифру (розряду одиниць) числа п.
Ответы
Автор ответа:
0
Ответ:
while True:
try:
n = int(input('Введіть число: '))
if n > 9:
a = str(n)
b = list(a)
b.pop(-1)
res = ''
for x in range(len(b)):
res = res+b[x]
print(f'Число {n} без останньої цифри виглядає так: {res}')
else:
print('Введіть число більше за 9')
except Exception:
pass
Объяснение:
Я думаю, можна було б зробити простіше, але в мене вийшло так. Якщо не треба безкінечно виконувати програму, видаліть цикл while.
Похожие вопросы
Предмет: Геометрия,
автор: elenapurij
Предмет: Математика,
автор: matviiiermolenko
Предмет: Геометрия,
автор: irinakravchenko77077
Предмет: География,
автор: ilanikitkov26
Предмет: Физика,
автор: kittynight951
try:
n = int(input('Введіть число: '))
if n > 9:
a = str(n)
b = a[:-1]
print(f'Число {n} без останньої цифри виглядає так: {b}')
else:
print('Введіть число більше за 9')
except Exception:
pass