Для того чтобы ввести текст необходимо выбрать 1-ый пункт меню.
Текст может содержать произвольное количество строк.
Для перехода на следующую строку необходимо нажать клавишу «Enter» .
Для прекращения ввода текста необходимо ввести символ «@».
Если необходимы пустые строки в тексте, то необходимо использовать один раз клавишу «Enter» и один раз клавишу «Пробел» на каждой пустой строке.
Для вывода исходного текста на экран необходимо выбрать 2-ой пункт меню.
Для того чтобы обработать исходный текст, необходимо выбрать 3-ий пункт меню.
Для вывода нового текста на экран необходимо выбрать 4-ый пункт меню.
Для выхода необходимо выбрать 5-ой пункт меню.
Набор тестов
Проверка программы выполняется с помощью тестов. Тестирование — проверка определённой части программы, сравнение результатов выданных программой для специально выбранных исходных данных, с ожидаемыми результатами.
Тест 1. Проверка правильности работы всей программы.
Вводим контрольные примеры из таблицы 1, и получаем результаты, совпадающие с ожидаемыми значениями из таблицы.
Тест 2. Проверка правильности работы функции вывода.
Пытаемся вывести исходный текст на экран, выбрав пункт 3, не введя текст, получаем сообщение «Сначала необходимо ввести текст» .
Тест 3. Попытаемся вывести сформированный текст, введя исходный, но, предварительно не выбрав 3-ий пункт обработки, получаем сообщение «Вы ввели текст, но не обработали его» .
Тест 4. Проверка правильности работы функции формирования нового текста.
Пытаемся сформировать текст, не введя исходный, и получаем сообщение.
" Сначала необходимо ввести текст" .
Результаты решения задачи:
При выполнении программы были получены результаты, совпадающие со значениями, приведенными в Таблице 1. Также были проведены тесты из 9 п. Набор тестов. Ошибок не обнаружено.
алгоритм программа символьная строка.