| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Песочница > Центр помощи рулит |
| Автор: almagnit 17.5.2008, 13:23 |
| Вы заметили, подошло время зачетов и форумские медведи пробуждаются из спячки: ЗЫ: |
| Автор: KasMP 17.5.2008, 13:28 |
| нет не заметили... на мои темы никто почему-то не отвечает... |
| Автор: Samotnik 17.5.2008, 13:34 |
| ага жесть! вопрос невероятно много |
| Автор: Rodman 18.5.2008, 20:06 |
| а что предлагаете? |
| Автор: almagnit 18.5.2008, 21:03 |
| Может подсобирать FAQ в раздел "Алгоритмы" ? На случай сессий и экзаменов Добавлено через 1 минуту и 8 секунд Или FAQ для "Центр помощи" ... |
| Автор: KasMP 18.5.2008, 21:17 |
Да-да-да!!! Дааааааа! Особенно про многоугольники!!!!!! |
| Автор: ТоляМБА 19.5.2008, 08:51 |
| Може в подпись сделать "Отматернённый ТоляМБОЙ сдает зачёты на ура" ? Добавлено через 8 минут и 9 секунд Или тему открыть "Отматерим качественно и недорого" ? |
| Автор: Alexeis 19.5.2008, 11:18 |
К сожалению им будут пользоваться очень немногие |
| Автор: Rodman 19.5.2008, 13:01 |
потому как туда приходят в основном молодежь, которой срочно надо написать программу.. а вопросом о возможном существовании подобной темы никто не задается! |
| Автор: Rodman 20.5.2008, 15:38 |
значит хорошо прячешься, что я не замечаю! |
| Автор: KasMP 20.5.2008, 15:55 |
Я действительно стараюсь писать кратко и содержательно |
| Автор: LSD 20.5.2008, 16:00 |
У тебя язык неправильный |
| Автор: Alexeis 20.5.2008, 16:04 | ||
Такие вещи лучше писать в FAQе раздела "Delphi: для новичков". Вот там действительно полезно, кстати основы делфи попадают именно в FAQ и статьи "Delphi: для новичков", так что добро пожаловать в этот раздел. Тут решаются простые вопросы, и помогают в решении задач, но не решают их за участника. |
| Автор: KasMP 20.5.2008, 16:19 | ||||
В смысле
Гм... У меня пока недоделанный Delphi (т.е. pascal)
Никогда не просила что-то за себя решать (да и не позволила бы: я же все-таки хочу чего-то в будущем |
| Автор: Alexeis 20.5.2008, 17:12 |
Там рядом есть раздел по паскалю. Некоторые вещи можно и там обсуждать. ЦП перегружен простыми просьбами по решению дз, потому туда заходят мало народу. |
| Автор: LSD 20.5.2008, 17:35 | ||
Не нравится |
| Автор: KasMP 20.5.2008, 19:36 | ||||
Буду иногда туда заглядывать
*затаила дыхание* Т.е. мои вопросы не совсем простые?! Например, вот http://forum.vingrad.ru/forum/topic-210201.html мало связано с конкретным языком, мой вопрос касается скорее самого алгоритма (только я зачем-то в заголовке темы вместо [Алгоритм] написала [Pascal] Добавлено через 8 минут Только не говорите, что я приняла желаемое за действительное |
| Автор: Alexeis 20.5.2008, 19:53 | ||
На самом деле Akina очень точно ответил, задача состоит в том, чтобы посчитать количество упоминаний функции. Делается проход сверху вниз, находиться слово procedure/function после чего извлкается ее имя и дальше идет подсчет найденных повторений этого слова и так для каждой функции. Думаю тут для простоты стоит проигнорировать возможность опережающего описания forward. На делфях такая задача решается в 2 счета, а вот на паскале, без всяких StringList ов и PosEx ов весьма неудобно. |
| Автор: KasMP 20.5.2008, 20:08 | ||||||
Ты http://forum.vingrad.ru/forum/topic-210201.html тоже был: "Это сообщение отредактировал(а) Rodman - 10.5.2008, 22:08".
Так и быть, вам вдвоем я поверю
Почему неудобно?! [много написала о том, почему должно быть просто; вспомнила, что здесь флейм; все стерла] Добавлено через 5 минут и 43 секунды
Кстати, я никаких изменений в своем сообщении не нашла |
| Автор: Mayk 20.5.2008, 20:19 | ||||
Тут парсер использовать надо по-хорошему, ибо повторы подсчитают лишнее.
здесь aaaa не вызывается ни разу. fpc и gpc хавают. |
| Автор: Alexeis 20.5.2008, 21:16 |
| Mayk, это школьная задача, а не реальная, если тут все учитывать то задача станет слишком сложной. |
| Автор: v2v 20.5.2008, 21:30 |
| в разделе Алгоритмы есть 2 темы 2х летней давности где на Сpp приведено кучка замечательных примитивных примеров, которые способны покрыть программы 1 - 2 курсов большинства вузов. |
| Автор: Rodman 20.5.2008, 22:48 | ||
я даже не читал... времени щас нет решать... я там не хорошее слово исправил! |
| Автор: KasMP 20.5.2008, 23:01 |
Ах да, я вспомнила! В PostScriptum вместо "фигня" было кое-что другое... Вообще "фигня" не выражает моего отношения к задачке-замене в полной мере! |
| Автор: Rodman 21.5.2008, 09:24 | ||
не что не совершенно! |
| Автор: KasMP 21.5.2008, 10:36 | ||
Теперь и эта фигня у меня не получается... (я думала, я с ней в два счета справлюсь, а она тоже сопротивляется...) Надо просто сложить два длинных натуральных числа и при этом использовать динамические массивы. Иногда программа работает правильно, а иногда берет из каких-то непонятных ячеек памяти какие-то непонятные числа и ставит их вместо нужных! Я не вижу в программе места, которое может такое позволить.
|
| Автор: Rodman 21.5.2008, 10:39 |
| мочишь... я такого еше не видел! а M: array of string[1] хуже звучит? или раз уж на то пошло - M: array of char |
| Автор: KasMP 21.5.2008, 11:26 | ||
Rodman, я так и знала, что ты это скажешь
Я пробовала так сделать в самом начале - не получается, требует или "[", или "(" после "array". Тип char тоже не подходит, т.к. для процедуры str нужна переменная строкового типа (с символом не проходит!). Добавлено через 1 минуту и 18 секунд К тому же, такая способ организации динамического массива описан http://sources.ru/wiki/doku.php?id=pascal:dynamic_array. |
| Автор: Rodman 21.5.2008, 11:32 |
| аааа... меня повяжут... кто то читает мои мысли! Надо собирать монатки и в монастырь... Женский Добавлено через 39 секунд ну а по сути - динамика всегда была моей "ахилесовой пятой"... так что - звыняйте! |
| Автор: ТоляМБА 21.5.2008, 11:37 |
| Rodman, эвон тя как шпыняет - то в тундру, то в монастырь |
| Автор: Rodman 21.5.2008, 11:59 |
| ты шо не видел монастыри в тундре?! |
| Автор: KasMP 22.5.2008, 16:51 |
| Ну и что Добавлено через 1 минуту и 37 секунд http://forum.vingrad.ru/forum/topic-210196/30.html, весь день почти никого нет... |