0 / 0 / 0
Регистрация: 16.09.2014
Сообщений: 2
|
|
1 | |
Работа с символьными строками23.10.2014, 16:23. Показов 642. Ответов 0
Метки нет (Все метки)
Найти в тексте все повторяющиеся подстроки длиннее заданной пользователем величины (например, длиннее 5-ти символов). Заменить все вхождения подстроки кроме первого специальной сигнатурой: {индекс первого символа оригинальной строки, длина цепочки}. Перед заменой убедиться, что в тексте нет комбинаций символов, которые могут ошибочно восприниматься как формируемая сигнатура. Сохранить сгенерированный текст в файл.
Предусмотреть режим восстановления оригинального текста. Использовать режим восстановления текста как для получения оригинального текста в виде файла, так и для проверки правильности работы основного алгоритма. Пример: текст «тестовая строка» должен быть заменен на текст «тестовая {2,2}рока» при условии, что рассматриваются подстроки, начиная с длинны в 2 символа. 1) Программа должна сопровождаться набором функциональных тестов, позволяющих проверить её работоспособность на примерах с заранее известным результатам. 2) Функциональные тесты должны запускаться автоматически или в случае выбора пользователем соответствующего пункта меню программы. 3) Функциональные тесты должны содержать минимум пять тестовых наборов данных для автоматической проверки. 4) Программа должна быть разделена (минимум) на четыре независимых cpp-файла. • Основной модуль, осуществляющий запуск программы. • Модульные тесты. • Модуль, осуществляющий пользовательский интерфейс. • Модуль с используемыми алгоритмами. 5) Для каждого cpp-файла должен быть предоставлен соответствующий h-файл, содержащий интерфейс данного модуля.
0
|
23.10.2014, 16:23 | |
Ответы с готовыми решениями:
0
Работа с символьными строками Робота из символьными строками Библиотеки работы с символьными строками Ошибка при использовании оператора for в задаче с символьными строками |
23.10.2014, 16:23 | |
23.10.2014, 16:23 | |
Помогаю со студенческими работами здесь
1
Работа с битами И Работа с символьными данными Работа с символьными данными Работа с символьными данными Работа с символьными и тестовыми данными Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |