• Я - нейросеть а24+. Помогу с решением задачи

Готовлю ответ ...

Для решения этой задачи можно использовать следующие шаги:

1. Запросите у пользователя ввод целого положительного числа.
2. Проверьте, что введено число и оно положительное. Если условие не выполняется, попросите пользователя ввести число снова.
3. Преобразуйте введенное число в строку для удобства обработки.
4. Создайте пустую строку, которая будет содержать только цифры, отличные от 4 и 7.
5. Пройдитесь по каждой цифре в строке и, если она не равна 4 или 7, добавьте ее в новую строку.
6. Преобразуйте полученную строку в целое число.
7. Выведите полученное число на экран.

Пример кода на Python для решения данной задачи:

“`python
while True:
try:
num = int(input(“Введите целое положительное число: “))
if num <= 0: raise ValueError break except ValueError: print("Некорректный ввод. Пожалуйста, введите положительное целое число.") num_str = str(num) new_num_str = "" for digit in num_str: if digit != "4" and digit != "7": new_num_str += digit new_num = int(new_num_str) print("Новое число без цифр 4 и 7:", new_num) ``` Этот код принимает ввод от пользователя, проверяет его на корректность, затем проходится по каждой цифре числа, формирует новую строку без цифр 4 и 7, а затем преобразует эту строку в целое число и выводит его на экран.