Программа архиватор- разархиватор текстовых файлов на русском языке ( Применяются только буквы русского алфавита, знаки припенания и пробелы, сжатие должно быть максимальным).
Примечание: Мне препод сказал, что как-то надо сделать так, чтобы на символ приходилось не 8 бит, а 5... можно 6. ( Сказал надо использовать SHL и SHR, а я только школу закончил, полтора месяца отучился, что такое бинарные операции и что с ними делать не представляю).заплачу 150-200р.
Malice
30.10.2007 0:04
Опиши подробней как вводить имена файлов - с клавиатуры, с командной строки или может интерфейс красивый нужен.. С командной строкой сделаю за час, оплата на счет форума 150р (курс не знаю, сорри).
blackhard
30.10.2007 2:22
Цитата(Malice @ 29.10.2007 21:04)
Опиши подробней как вводить имена файлов - с клавиатуры, с командной строки или может интерфейс красивый нужен.. С командной строкой сделаю за час, оплата на счет форума 150р (курс не знаю, сорри).
с командной строки.а может еще за 150 вот это сделаеш :исходная информация:текст на русском языке и значение длинны отформатированной строки. задание: переформатировать текст так чтобы длинна любой строки была равна заданной величине. Выравнять текст по правому краю равномерным увеличением длины пробелов.(длины каждых 2х пробелов между словами не должны отличаться больше чем на единицу.помогите нужно как можно быстрее. и какой щет форума?
Нет. За вторую задачу отдельная оплата (столько же). Malice, возьмешься?
Еще вот, что:
Цитата
сжатие должно быть максимальным
Этого никто и никогда в общем случае не сможет гарантировать. Так что просьба не кивать потом на это, и не говорить, что условие не выполнены..
blackhard
30.10.2007 3:14
Цитата(Lapp @ 29.10.2007 23:47)
( от Администрации: ) Нет. За вторую задачу отдельная оплата (столько же). Malice, возьмешься?
Еще вот, что:
Этого никто и никогда в общем случае не сможет гарантировать. Так что просьба не кивать потом на это, и не говорить, что условие не выполнены..
хорошо 300р на счет когда будет готово напиши.токо можно 2ю задачу сделать в 2х вариантах 1)если слово в тексте больше заданного значения строки выводим ошибку и повторяем ввод значения строки 2)если слово в тексте больше заданного значения строки выполняем перенос.
Malice
30.10.2007 3:15
Цитата(Lapp @ 29.10.2007 22:47)
( от Администрации: ) Нет. За вторую задачу отдельная оплата (столько же). Malice, возьмешься?
Не, вторую не интересно даже Просто люблю я задачки битовые, самому интересно.. И еще ps - я сделаю, если косяк - исправлю, но объяснить не смогу, если что. Для этого надо было тему в задачах не бросать ;)
blackhard
30.10.2007 3:45
Цитата(Malice @ 30.10.2007 0:15)
Не, вторую не интересно даже Просто люблю я задачки битовые, самому интересно.. И еще ps - я сделаю, если косяк - исправлю, но объяснить не смогу, если что. Для этого надо было тему в задачах не бросать ;)
ну ктонить сделайте и вторую плиз очень надо
Lapp
30.10.2007 4:39
Цитата(blackhard @ 30.10.2007 0:45)
ну ктонить сделайте и вторую плиз очень надо
Хорошо, я сделаю завтра к вечеру платеж делай один - 300 р
blackhard
30.10.2007 4:39
Цитата(Lapp @ 30.10.2007 1:39)
Хорошо, я сделаю завтра к вечеру платеж делай один - 300 р
хорошо большое спасибо
Lapp
30.10.2007 15:13
Оба задания готовы. Переводишь деньги на счет и получаешь тексты. Экзешники я могу тебе уже выслал на личку.
Про форматирование - только один вариант, с делением слишком длинного слова на куски (то есть перенос, если хочешь, только без "-"). Второй вариант - извини, другая задача. Могу доделать за половинную плату, 75р. Но лучше сам разберись. Можешь спрашивать в других разделах.
blackhard
30.10.2007 17:54
Цитата(Lapp @ 30.10.2007 12:13)
Оба задания готовы. Переводишь деньги на счет и получаешь тексты. Экзешники я могу тебе уже выслал на личку.
Про форматирование - только один вариант, с делением слишком длинного слова на куски (то есть перенос, если хочешь, только без "-"). Второй вариант - извини, другая задача. Могу доделать за половинную плату, 75р. Но лучше сам разберись. Можешь спрашивать в других разделах.
перевод произвел.жду исходники
Altair
31.10.2007 2:00
Перевод получен
Добавлено через 5 мин. Исходники отправлены
blackhard
7.11.2007 20:53
Цитата(Malice @ 29.10.2007 20:04)
Опиши подробней как вводить имена файлов - с клавиатуры, с командной строки или может интерфейс красивый нужен.. С командной строкой сделаю за час, оплата на счет форума 150р (курс не знаю, сорри).
по поводу архиватора:как можно переделать в задаче ввод вывод данных а то все время выдает siyntex error
Malice
7.11.2007 21:13
Такое сообщение выводится если неправильно заданы параметры командной строки. Как ты хочешь переделать ?
blackhard
7.11.2007 21:56
Цитата(Malice @ 7.11.2007 17:13)
Такое сообщение выводится если неправильно заданы параметры командной строки. Как ты хочешь переделать ?
ну просто чтоб работал с заданными файлами
Malice
8.11.2007 0:30
Цитата(blackhard @ 7.11.2007 17:56)
ну просто чтоб работал с заданными файлами
Не знаю какая версия сейчас у тебя, последняя ли.. Но вот такое должно быть сейчас:
begin if paramcount<>3 then begin writeln ('Syntax: [options] from.txt to.txt'); writeln ('options: -c = CODE, -d = DECODE'); writeln ('from.txt - source file'); writeln ('to.txt - dest file'); readln; halt; end; if paramstr (1)='-c' then code (paramstr(2),paramstr(3),true) else if paramstr (1)='-d' then code (paramstr(2),paramstr(3),false) else writeln ('Syntax error..'); end.
поменяй это на:
begin code ('text.txt','arc.arc',true); code ('arc.arc','unArc.txt',false); end.
Будет паковать и следом распаковывать без вопросов.
Lapp
8.11.2007 5:51
Цитата(blackhard @ 7.11.2007 17:56)
ну просто чтоб работал с заданными файлами
Напиши, как ты запускаешь программу. В среде или саму по себе? Задаешь ли ты параметры? если да, то как? Желательно привести дословный пример.
blackhard
8.11.2007 23:14
Цитата(Lapp @ 8.11.2007 1:51)
Напиши, как ты запускаешь программу. В среде или саму по себе? Задаешь ли ты параметры? если да, то как? Желательно привести дословный пример.
е конено поай е иел казал. оледний аз пивел на обой в о зал. адами леп м оим ен, гн зава азлеим, обой ко кда. зава азлеим пен из гнезда. веи на кла, може б, олко еез года.
Malice
9.11.2007 0:46
Да простит меня великий модератор, прикреплю архивчик с прогой, откомпиленной прогой, исходный файлом и start.bat файлом (который надо запустить, чтоб увидеть code/decode если что [результат кодировки в 2.txt, обратно в 3.txt, так, на всякий случай]), но ответить подробно я не в состоянии сейчас.. Не удивлюсь, что прога запускалась в том же виде (кодировке), что и прекреплена Разница в конечном и исходном файлах должна объяснятся неполнотой используемого алфавита. Нажмите для просмотра прикрепленного файла
е конено поай е иел казал. оледний аз пивел на обой в о зал. адами леп м оим ен, гн зава азлеим, обой ко кда. зава азлеим пен из гнезда. веи на кла, може б, олко еез года.
чето все равно разорхивация плохо работает
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.