|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
03.01.2023, 12:15 | #1 |
Новичок
Джуниор
Регистрация: 03.01.2023
Сообщений: 1
|
C++ help
Написать код на c++, который шифрует введённый текст в файл на диске по алгоритму. Программа должна считывать строку из файла и далее дешмфровать текст, выводя на экран и записывая в выходной файл. Алгоритм:после каждой гласной буквы вставляется слог 'ла'.
|
03.01.2023, 18:46 | #2 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
Писать не буду - это отнимать хлеб у фрилансеров.
Тут есть такой раздел. Как реализовать: Шифрование: Описываешь два указателя, которые будут ссылаться: - на текущий символ незашифрованного текста - на свободное место в строке шифрования. Описываешь множество гласных символов. Просматриваешь открытую строку и вставляешь символ в строку для зашифрования. Если вставляемый символ - гласная, то дописываешь свои два символа (указатель сдвигается на свободное место). Расшифрование: Получаешь символ из зашифрованной строки Вставляешь полученный символ в строку для дешифрованного текста Далее в цикле: Если символ - гласная, то получаешь два символа из зашифрованной строки. Если это два ранне вставленных символа, то продолжаешь чтение зашифрованной строки. Если нет, то первый символ из пары вставляешь в строку с дешифрированным текстом и, если символ гласная ... Повторяешь ... Вероятно не всё точно, но около этого ...
Как-то так, ...
|