IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Помогите с программкой, Отсортировать Интернет ссылки
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 19
Пол: Мужской
Реальное имя: Сергей

Репутация: -  0  +


Нужно составить программу во FREE Паскале, которая из текстового файла забирает все имеющиеся в нём Интернет ссылки, и выводит их на экран + сохраняет их в другой текстовый файл! Чесно скажу, я учусь на заочном, второй семестр на занятиях полностью отсутствовал из за работы, и сейчас на работе такой завал, сто вникать в Паскаль просто нет возможности! Пожалуйста, помогите! Что такое программа Паскаль я узнал четыре дня назад, на лабораторной работе по информатике...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гость






Цитата
всё это далеко от поставленной задачи - ссылки на экран не вывелись, в сохраненном файле ссылки далеко не все...
То, что ты говоришь - еще дальше от правды. Чтобы нечто могло считаться ссылкой, оно должно начинаться с названия протокола: ftp:// или http:// (ну, если еще несколько, но их здесь касаться не будем).

Строго говоря - www.laser-plastic.kz ссылкой не считается. Вот тебе и доказательство: скрипт форума, автоматически конвертирующий текст в URL (если он таковым является. Пример: http://google.com , набираю чистым текстом, что ты видишь? Правильно, кликабельную ссылку. Значит ЭТО может считаться корректным адресом) оставил этот ЛазерПластик без изменений... Так что неплохо бы ко всему еще и уточнить, что именно надо считать "интернет-ссылкой"

Что касается "Не выведено на экран" - да, это я ошибся. Достаточно добавить еще пару строк кода. Если (и когда) ты уточнишь, что есть ссылка - я дополню программу, и добавлю этот функционал.

Добавлено через 12 мин.
P.S. Кстати, чтоб потом лишних вопросов не было: у тебя есть одинаковые ссылки (тот же ЛазерПластик встречается больше одного раза в тексте). С ними что делать? Два раза выводить, или ссылка должна быть уникальной?
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 19
Пол: Мужской
Реальное имя: Сергей

Репутация: -  0  +


Цитата(volvo @ 1.02.2010 10:42) *

То, что ты говоришь - еще дальше от правды. Чтобы нечто могло считаться ссылкой, оно должно начинаться с названия протокола: ftp:// или http:// (ну, если еще несколько, но их здесь касаться не будем).

Строго говоря - www.laser-plastic.kz ссылкой не считается. Вот тебе и доказательство: скрипт форума, автоматически конвертирующий текст в URL (если он таковым является. Пример: http://google.com , набираю чистым текстом, что ты видишь? Правильно, кликабельную ссылку. Значит ЭТО может считаться корректным адресом) оставил этот ЛазерПластик без изменений... Так что неплохо бы ко всему еще и уточнить, что именно надо считать "интернет-ссылкой"

Что касается "Не выведено на экран" - да, это я ошибся. Достаточно добавить еще пару строк кода. Если (и когда) ты уточнишь, что есть ссылка - я дополню программу, и добавлю этот функционал.

Добрый день всем! (если он конечно у всех добрый) VOLVO! ещё раз прошу меня извинить, если я изначально чем то Вас задел или обидел, но на самом деле у меняи выслях такого небыло...
Если Вы ещё до сих пор не отошли от общения со мной, то вернёмся к условию задачи:
запустив файл .exe, программа должна: 1.) попросить указать путь к файлу который должен быть проанализирован, 2.) если файл имеет интернет ссылки, то программа должна отобразить их на экране, 3.) отображённые ссылки программа должна попросить указать путь куда сохранить и как назвать файл со ссыками.
Далее, что считать ссылками... в задании это не оговаривалось, да это наверное и не суть важно, пусть это будет так как Вы сказали, просто в моём понимании "интернет ссылки" - это то, что включает в себя: http://, https://, ftp://, www., @, .ru, .com, .net, .org, .ua, .kz, и т.д - ещё раз оговорюсь, то, что думаю я по поводу что считать ссылками - это не есть условие задачи, пусть ссылки будут именно те, что назвали Вы, просто мне нужно будет понять как это задаётся...
и мне очень хочется повторить свою просьбочку, написать что каждая строка в программе обозначает. Я готов рассмотреть, как предложил Lapp, сначала разбить программу на части, если так проще понять...
В задании не оговаривалось что делать с двойными ссылками, я думаю можно оставить как проще, хотя было бы интересно узнать альтернативу простому.

Сообщение отредактировано: 777 -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
777   Помогите с программкой   27.01.2010 4:19
volvo   Вот в FPC это делается элементарно, как раз:{…   27.01.2010 15:55
777   Огромное спасибо!!! Мне это поможет ли…   27.01.2010 19:09
777   Записал листинг в программу, всё как Вы написали, …   28.01.2010 3:39
777   Зачем же Вы так резко, я ведь не в претезии написа…   28.01.2010 4:10
Lapp   Зачем же Вы так резко, я ведь не в претезии написа…   29.01.2010 0:32
777   Я ни в коем случае не хотел никого обвинять, и в м…   29.01.2010 4:22
Lapp   А на данный момент я исправил то что мне было сказ…   29.01.2010 5:12
777   Послушай, [b]777, к сожалению, единственный спосо…   30.01.2010 2:15
volvo   У меня НЕТ такого идентификатора. Есть Copy Такого…   28.01.2010 3:47
volvo   Извини, не получилось ЧТО? Выделить текст программ…   29.01.2010 8:06
777   Извини, не получилось ЧТО? Выделить текст програм…   30.01.2010 2:29
volvo   А ты это условие ПРИВЕЛ раньше? Здесь что, форум т…   30.01.2010 2:28
Lapp   777, пожалуйста, используй тэги при публикации код…   30.01.2010 2:41
777   777, пожалуйста, используй тэги при публикации ко…   30.01.2010 2:52
Lapp   Я сейчас нажал код (#), но честное слово, я не пон…   30.01.2010 3:09
777   777, пожалуйста, используй тэги при публикации ко…   30.01.2010 3:23
Lapp   по поводу <непонимания простых вещей> - поче…   30.01.2010 3:44
777   Поверь мне, иногда нежелание пошевелить лишний ра…   31.01.2010 23:35
Lapp   довести дело до конца, если получится, то попытать…   1.02.2010 5:04
777   Сергей, если нужна помощь в понимании или обучени…   1.02.2010 10:55
volvo   То, что ты говоришь - еще дальше от правды. Чтобы …   1.02.2010 13:42
777   То, что ты говоришь - еще дальше от правды. Чтобы…   1.02.2010 14:29
volvo   Смотри, я прокомментировал каждую строку своего ко…   1.02.2010 15:25
777   Смотри, я прокомментировал каждую строку своего к…   1.02.2010 16:23
volvo   Если возникают вопросы - уже хорошо... Гораздо хуж…   1.02.2010 17:07
Lapp   Если возникают вопросы - уже хорошо... Гораздо хуж…   2.02.2010 1:12
777   Все вопросы, которые будут - задавай. Начнём с…   2.02.2010 1:43
volvo   "Ну-с, приступим..." (С) Итак, когда я …   2.02.2010 2:23
777   Ну что, хоть что-то их того, что я тут написал, с…   2.02.2010 2:39
777   Добрый день всем!!! Это опять я... use…   2.02.2010 16:42
Lapp   Правильно ли я понял, что вот эти модули - есть, к…   3.02.2010 0:52
777   Перед использованием модуля ты должен прочитать е…   3.02.2010 1:23
Lapp   Как и где найти описание переменных , модулей и фу…   3.02.2010 3:20
777   У тебя учебник есть? Какой? Да НЕТ конечно…   3.02.2010 12:56
Unconnected   Посмотри здесь: Литература , там по паскалю есть к…   3.02.2010 17:42
Гость   Вот с этого и надо было начинать! (Книжки)   6.02.2010 17:12
Гость - ZetVV   Volvo, Laap! Удивляюсь Вашей выдержке! :g…   6.02.2010 17:27


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 11.09.2025 0:10
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name