Разработать программу выравнивающий в произвольном файле текст по ширине. (Как в Ворде). Файл 1.txt - текст до обработки, 2.txt - после обработки
Результаты работы программы
Выравнивание по ширине.
На вход программы подается текстовый файл, на который накладываются
небольшие ограничения. Разделители абзацев - пустая строка (даже без пробелов).
Описание работы. Если слово целиком больше длины строки,
то оно перенесется на следующую строку
Если в строке только одно слово, то оно не выравнивается (остается слева).
Разделителями слов являются только пробелы. Символы ",.()/*^" и т.д.
не должны быть разделителями слов. Собственно так и положено.
Пример: Запятая, точка. x = (скобки всякие] * 3.1415 ^ 2
При работе программа может по нескольку раз обрабатывать одни и те - же
файлы. Имеется в виду, что уже отформатированный файл можно
заново обработать
с другими параметрами
выравнивания
Далее просто образец
1111111111111111111111111111111111 222222222222222222
33333333
1111 2222 333333333 4444444 555555555
6666666 777777777 88888888888 999999999999
0000000000000 111111111111 22222222
333 4444 5555555555555555 66666
777
88
111111111111111 22222222222222 3333333333333 44444444 555555555555555
1111 2222 333333333 4444444 555555555
6666666 777777777 88888888888 999999999999
0000000000000 111111111111 22222222
333 4444 5555555555555555 66666
777
88 9999999999 0000000000 1111111111 222222222222 33333333333 444444444444
555555555555 66666666 77777777 88888888 9999999999999999
Выравнивание по ширине.
На вход программы подается текстовый файл, на который
накладываются небольшие ограничения. Разделители абзацев - пустая
строка (даже без пробелов).
Описание работы. Если слово целиком больше длины строки, то оно
перенесется на следующую строку Если в строке только одно слово, то
оно не выравнивается (остается слева). Разделителями слов являются
только пробелы. Символы ",.()/*^" и т.д. не должны быть разделителями
слов. Собственно так и положено.
Пример: Запятая, точка. x = (скобки всякие] * 3.1415 ^ 2
При работе программа может по нескольку раз обрабатывать одни и те
- же файлы. Имеется в виду, что уже отформатированный файл можно
заново обработать с другими параметрами выравнивания
Далее просто образец
1111111111111111111111111111111111 222222222222222222 33333333
1111 2222 333333333 4444444 555555555 6666666 777777777
88888888888 999999999999 0000000000000 111111111111 22222222 333 4444
5555555555555555 66666 777 88
111111111111111 22222222222222 3333333333333 44444444
555555555555555
1111 2222 333333333 4444444 555555555 6666666 777777777
88888888888 999999999999 0000000000000 111111111111 22222222 333 4444
5555555555555555 66666 777 88 9999999999 0000000000 1111111111
222222222222 33333333333 444444444444 55555555555
К программе прилагается описание, объемом 16 страниц.
Описание программы
СОДЕРЖАНИЕ
2 Введение................................................2
2.1 Назначение и область применения.......................3
2.2 Технические характеристики............................4
3 Постановка задачи.......................................5
3.1 Описание алгоритма....................................6
3.2 Организация входных и выходных данных.................6
4 Разработка программы....................................8
4.1 Спецификация программы................................8
4.2 Текст программы.......................................8
4.3 Описание программы....................................9
4.4 Тестирование программы................................10
4.5 Внедрение.............................................10
5 Литература..............................................11
6 Заключение..............................................12
Приложение А - Листинг программы..........................13
ДАННАЯ РАБОТА ЯВЛЯЕТСЯ УНИКАЛЬНОЙ И НИКОГДА НЕ РАСПРОСТРАНЯЛАСЬ В СЕТИ ИНТЕРНЕТ ! Поэтому Ваш преподаватель будет уверен, что данная работа была выполнена Вами самостоятельно ! Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж.
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 200 руб
Если Вам необходимо модифицировать эту программунажмите сюда Если Вам необходимо написать работу "с чистого листа" на нужную Вам тему,
нажмите сюда
Вопросы и ответы
Общие вопросы
Как можно приобрести данную готовую работу ?
Заполните форму, которая расположена чуть Выше данного текста и нажмите кнопку "Далее".
Как быстро я получу данную работу после ее оплаты ?
Ваш заказ будет отправлен в течение одного часа с момента Вашего подтверждения оплаты.
Но работа может быть выслана только в дневное время с 8:00 до 24:00 часов по московскому времени.
Каким образом будет доставлена мне данная работа после оплаты ?
На Ваш E-mail адрес.
Какие Вы даете гарантии, что данная работа будет выслана мне после оплаты ?
После заполнения формы Вы получите на свой E-mail автоматическое письмо со всеми подробностями оплаты заказа.
Что включает в себя исходный текст программы ? Вы пришлете все файлы проекта ?
Да, после оплаты Вы получите все файлы проекта данной работы, при желании сможете редактировать (видоизменять) программу (ее описание) самостоятельно.
Действительно ли данная работа является уникальной ?
Да, мы можем гарантировать уникальность данной работы.
Она была разработана нашим программистом на заказ и выставлена на продажу 1 марта 2004 года.
Сколько раз была продана данная работа ?
4 раза.
Когда и в какие города была продана данная работа ?
Ниже приводится таблица продаж:
1 марта 2005
Северодвинск
15 ноября 2006
Саров
24 декабря 2006
Санкт-Петербург
9 января 2008
Москва
В какие ВУЗы моего города сдавалась эта работа ?
Вы можете узнать дополнительно, в какие ВУЗы Вашего города сдавалась эта работа, нажав на следующую ссылку
Задать вопрос по данной готовой работе
Если у Вас возник какой-либо вопрос по данной работе, пожалуйста заполните форму, приведенную ниже.
Ответ будет дан автором данной работы в обязательном порядке.
Время отклика - 2-24 часа с момента заполнения формы.
Если Ваш вопрос окажется полезным, мы разместим его на этой странице.