Предмет: Информатика, автор: KristinaPrincess14

Помогите пожалуйста написать код в Python. Очень срочно нужно
Дано натуральное число n. Удалить в нем все 1 .

Ответы

Автор ответа: playcom
1

Ответ:

Если я вас правильно понял вам нужно удалить из числа все цифры 1.

На Python это делается довольно просто, если вам разрешили использовать строки, то ответ такой.

n = int(input('>> '))

print('Вы ввели число:',n)

a = str(n).replace('1','')

n = int(a)

print('Полученное число:',n)

Прикрепил файл, он в .txt, переименуйте в .py

Приложения:

KristinaPrincess14: Спасибо , но нужно использовать цикли
playcom: def del_number_one(n):
p = ''
while n != 0:
k = n%10
if k == 1:
pass
else:
p+=str(k)
n //= 10
print(int(p[::-1]))

n = del_number_one(int(input('>> ')))
playcom: Загрузил файл
playcom: переименуйте его в .py и проверяйте
Похожие вопросы
Предмет: Русский язык, автор: Первоклассница