ну написано же все. Компьютеру надо всего лишь перевести с русского в бинарный. Бинарный ты конечно не понимаешь, но ты можешь поговорить с компилятором на каком нибудь другом языке, объяснив ему суть. А он уж точно разберется, К делу
продублировать каждый символ, отличный от заданной цифры,если она присутствует в исходной строке?
заданной цифры нет, значит нужно научить компьютер ее задавать. Цифру выбираем мы. Что бы намекнуть об этом компьютеру можно использовать ввод цифры через командную строку.
Далее мы действуем только если цифра есть в исходной строке. Проверочку выполняем побуквенно или целиком(если есть функция или процедура, которая так умеет). Если нашли, тогда надо понять, а что значит продублировать? Просто вместо одной буквы в строке должно быть две? или просто вывести на экран эти буквы? Я думаю, первый вариант. Предположим динамически задавать длину мы не можем. Ну тогда считаем количество знаков в строке, исключая заданную цифру. Умножаем на два - это и будет длина новой строки.
А теперь последовательно все символы кроме заданной цифры дважды копируем в новую строку. И все.. Проблемс? Не должно быть проблемс. Разве что будут варианты как реализовать последние действия - это зависит от возможностей языка и твоего умения строить алгоритмы. В общем решай. Если решишь сам, будешь молодцом и курсовую/зачет/экз сдашь точно на 5.