М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
parvizmirzoev03
parvizmirzoev03
30.05.2021 17:59 •  Информатика

Пользователь вводит любое целое число. Необходимо из этого целого числа удалить все цифры 3 и 6 и вывести обратно на экран.Код Пайтон

👇
Ответ:
stazagreen
stazagreen
30.05.2021
Хорошо, давайте решим эту задачу по шагам.

Шаг 1: Ввод числа от пользователя.
- В нашем случае, мы можем использовать функцию `input()` для получения ввода от пользователя.
- Давайте создадим переменную `number`, в которой мы будем хранить это введенное число.
- Пример кода:
```
number = int(input("Введите целое число: "))
```

Шаг 2: Удаление цифр 3 и 6 из числа.
- Мы можем использовать цикл `while` и операции деления нацело и остатка от деления (`//` и `%`) для удаления каждой цифры 3 и 6 из числа.
- Давайте создадим новую переменную `new_number`, в которой мы будем хранить число без цифр 3 и 6.
- Пример кода:
```
new_number = 0
while number > 0:
digit = number %10 # Получаем последнюю цифру числа
number = number // 10 # Уменьшаем число на один разряд
if digit != 3 and digit != 6: # Проверяем, является ли цифра 3 или 6
new_number = new_number * 10 + digit # Добавляем цифру в новое число
```

Шаг 3: Вывод нового числа на экран.
- Мы можем использовать функцию `print()` для вывода нового числа на экран.
- Пример кода:
```
print("Число без цифр 3 и 6:", new_number)
```

Итоговый код для задачи выглядит следующим образом:

```
number = int(input("Введите целое число: "))

new_number = 0
while number > 0:
digit = number % 10
number = number // 10
if digit != 3 and digit != 6:
new_number = new_number * 10 + digit

print("Число без цифр 3 и 6:", new_number)
```

Теперь программа позволит пользователю ввести любое целое число, удалит из него все цифры 3 и 6 и выведет полученное число без этих цифр на экран.
4,5(76 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ