Top.Mail.Ru

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

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

Таким образом, шаги решения выглядят следующим образом:

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

   
[metform form_id="1136"]