Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Справочник

Автор: nemq 26.12.2009 8:20

Создать программу - справочник, которая будет расчитывать математические функции. ( Использовать любые примеры ). Программа должна содержать процедуру и функции. + Использовании графики (цвета, анимация).

Добавлено через 19 мин.
+ у меня виста 64 бит........ААААААААААААААААААААААААААА
как запускать программы на ней?((

Автор: Lapp 26.12.2009 11:09

Цитата(nemq @ 26.12.2009 4:20) *
Создать программу - справочник, которая будет расчитывать математические функции. ( Использовать любые примеры ). Программа должна содержать процедуру и функции. + Использовании графики (цвета, анимация).

Добавлено через 19 мин.
+ у меня виста 64 бит........ААААААААААААААААААААААААААА
как запускать программы на ней?((
TP - никак.
Переходи на http://freepascal.org/

Автор: nemq 26.12.2009 15:00

да о уменя давно стоит я нанем могу писть но просто когда я поотдельности качаю готовые программы изготовленные на паскале то они неработают..

а что скажешь попвуду моего задания?

Автор: Ozzя 26.12.2009 15:06

Цитата
а что скажешь попвуду моего задания?

А какие сложности? Вывод текста, построение графиков, etc?
Ты свои наработки приведи. Поможем, подскажем, подтолкнем. yes2.gif

Автор: Lapp 26.12.2009 15:10

Цитата(nemq @ 26.12.2009 11:00) *
да о уменя давно стоит я нанем могу писть но просто когда я поотдельности качаю готовые программы изготовленные на паскале то они неработают..
Неясно изъясняешься.

Цитата
а что скажешь попвуду моего задания?
Неясно изъясняешься.

Автор: volvo 26.12.2009 15:11

Цитата
да о уменя давно стоит я нанем могу писть но просто когда я поотдельности качаю готовые программы изготовленные на паскале то они неработают..
Значит надо
1) перестать качать программы использующие разные хаки вместо нормальных приемов программирования (FPC более жестко следит за этим)
2) добавлять {$MODE TP} первой строкой в программу, чтобы она компилировалась с допущениями, принятыми в Турбо-Паскале (и вообще, почитать в документации, как переносить программы TP -> FPC, что будет работать, а что работать не будет). Почему-то у меня практически любая программа, написанная под TP (за исключением обработки прерываний, прямого доступа к памяти и еще пары не самых часто употребимых вещей) прекрасно компилируется под FPC и к тому же работает... Я, наверное, что-то не так делаю?

Автор: nemq 26.12.2009 17:11

Ozzя icq есть?
дайте плз icq кто разбирается в паскале, я хочу научится ему и я буду грамотно спрашивать только важные вопросы, пожалуйсто

Автор: Ozzя 26.12.2009 18:09

nemq
Нету ICQ.
Да не проблема. Помочь-то. Ты хоть пробегись по ссылкам, поиску и проч. Сам что-то попробуй. Помочь, повторяю, не проблема.

Автор: nemq 26.12.2009 18:14

Ozzя
попробывал написать первую программу хелло ворлд

но

напиши ты отдельно потеме какойнить кусок который мне пригодится в написание справочника я его отучу и пойду по правильному следу чтобы знать где копать

Автор: Ozzя 26.12.2009 18:46

nemq
Давай так, дружище. Ничего, что я на ты?
Ты пишешь что-то САМ (понимаешь, САМ (!)). Я тебе ПОМОГАЮ. Но пишешь ты САМ.
Теперь, 2-е.
Вот, админы этого сайта - один живет в САСШ, другой - в Израиле (неважно, что оба - ExUSSR). Но помогают российским студентам.
Теперь, САМ подумай, где ты (и твои ДЕТИ) хочешь жить? В РОССИИ? или на территории ex-РФ.
Извини, но у меня создалось именно такое впечатление, что тебе похрен - УЧЁБА, абы сдать.
Докажи, что я не прав.

Автор: nemq 27.12.2009 6:59

Ozzя нечего я тебе доказывать не буду.
то задание которое мне задали я попросил у учительницы чтобы она мне его задала так как я хочу быть лучшим программистом и для меня важны знания, просто мне дается почему то сложно это программирование но я стараюсь изо всех сил и уже пишу php cms системы пишу javascript ajax скрипты верстают сайты создаю композиции, видео и рисую дизайны nemolaboratory.ru
теперь про паскаль конечно же этот язык по сравнение пхп легкий но все же язык скоторым как и другими мне когдато было тяжело. я просто щас буду искать исходники и тестировать мб на ходу еще что то придумаю, однако с чье то помощью я мог бы грамотно преуспеть, но от того что ты щас флудишь мне легче не станет.
У меня есть 1 неделя выучить паскаль на высоком уровне пока идет новый год, if (ты понимаешь меня)дай icq я буду по 3-4 вопросов в день спрашивать. else www.icq.com регистрация займет 2 минуты.

Автор: Lapp 27.12.2009 9:02

Цитата(nemq @ 27.12.2009 2:59) *
дай icq я буду по 3-4 вопросов в день спрашивать

nemq, если ты действительно хочешь того, что написал, и у тебя есть уважение к другим - ты будешь спрашивать тут, на форуме, как все. Без ограничений, хоть сто вопросов. А если ты хочешь персонального тренера-консультанта, ты пойдешь и наймешь его. Все мы люди, у всех есть свои трудности. Хочешь учиться с комфортом - плати, и нет проблем.

Условие задачи, которое ты привел, никак не катит на вопрос. Поставь вопрос конкретнее - получишь ответ. И, пожалуйста, прочитай Правила Форума (особенно п.1.12).

Автор: nemq 27.12.2009 9:12

я переписал то что мне задала учитель. переформулировать вопрос без знаний о паскале не стану.
Ты хочешь уважение и взаимопонимания хотя сам неприлагаешь к этому усилий.

Добавлено через 2 мин.

Цитата
А если ты хочешь персонального тренера-консультанта, ты пойдешь и наймешь его.

3-4 вопроса в день это не "тренер-консультант".

Добавлено через 3 мин.
Цитата
12. Просить ответить на e-mail, ICQ или любой другой контакт кроме Форума...все контакты вырезаются. Уважайте собеседников - вы пришли на форум а не на доску объявлений...

lol.gif причем тут уважение? Проинформироватся о контакте с пользователем форума это грубо?
+ я непрошу ответить перечитай то что я прошу.
ладно все закончим флудить.

Добавлено через 9 мин.
можно закрывать тему.

Автор: Lapp 27.12.2009 9:44

Цитата(nemq @ 27.12.2009 5:12) *
Ты хочешь уважение и взаимопонимания хотя сам неприлагаешь к этому усилий.
Это не я хочу. Этого требуют элементарные правила общения. Хочешь увидеть усилия - как мои, так и других - почитай форум.

Цитата
причем тут уважение? Проинформироватся о контакте с пользователем форума это грубо?
+ я непрошу ответить перечитай то что я прошу.
Все очень просто. Этот форум используется как база знаний очень многими. Это есть оправдание его существования. Если бы это была просто сводилка - он не просуществовал бы и месяца, и ты бы сейчас сюда просто не пришел. То, что он есть - заслуга тех, кто пишет ЗДЕСЬ, а не у себя в ICQ. Я отвечаю на те вопросы, на которые хочу или считаю нужным ответить, и только ЗДЕСЬ. И я, как админ, защищаю право других быть услышанными. Если я ХОЧУ, я ОТВЕЧАЮ ТУТ и для ВСЕХ, а не только для кого-то одного. А почему я хочу - это другой вопрос. Почему я могу НЕ хотеть - по крайней мере одну причину ты уже знаешь. Есть и другие.

Поэтому, когда ты настаиваешь на личном контакте, ты крадешь ответы у тех, кто придет сюда позже тебя. Ничего плохого в этом нет, но за это надо платить. Да, и за 3-4 вопроса. Это совершенно нормально, никто не против, товар-деньги. Форум - другое дело, тут бесплатно. Спрашивай - кто захочет, ответит.

nimq, я вполне могу понять твое удивление. Но так устроен МИР. Хочешь научиться - учись. Есть бесплатные средства - пользуйся. Но не диктуй свои правила.

Автор: nemq 27.12.2009 10:10

все ясно. ты нуб.
форум это свободный ресурс его состояния забота не пользователя.
для чего и как мне нужен контакт с N пользователем личное дело.
в правилах форума об этом не чего не сказано.

4.

Цитата
Это есть оправдание его существования
я так понял ты об посещение?
11 пользователей посетило форум сегодня. Дата:27.12.2009
- смешно.
остальное флейм.

Автор: Lapp 27.12.2009 10:42

Цитата(nemq @ 27.12.2009 6:10) *
все ясно. ты нуб.
Без комментариев. Кто захочет - поймет. Ты не первый, кто обзывается. Не стесняйся - ресурс-то свободный..

Цитата
форум это свободный ресурс его состояния забота не пользователя.
Совершенно верно. Именно поэтому я и вмешиваюсь как админ при нарушении правил участниками.

Цитата
для чего и как мне нужен контакт с N пользователем личное дело.
Личное дело на форуме может быть только в рамках правил; далее п.12 Правил.

Цитата
в правилах форума об этом не чего не сказано.
Я тебе открою один секрет, только никому не говори.. Если тебе нужно кого-то ЛИЧНО пригласить - напиши ему личное сообщение )). Это форумом не запрещается. Приглашай в аську, в эйм, в одноклассников, в квартиру - все будет ПО ПРАВИЛАМ. Так что, ты прав - никакие личные права не ущемляются, ни де юре, ни де факто.

Цитата
4. я так понял ты об посещение?
Да, я о посещении.

Цитата
11 пользователей посетило форум сегодня. Дата:27.12.2009
- смешно.
Угу, взял статистику за несколько часов после полуночи. Спасибо за комплимент! smile.gif Но, я говорил также и про гостей - гораздо больше половины посетителей не регистрируются, а просто смотрят, что им надо.
Но ты посмотри еще на общее число пользователей, которые прошли здесь свою школу за 6 лет. И, скажу тебе: даже если бы их было в 10 раз меньше, я бы не жалел своего времени. А вот на тебя ОДНОГО - жалко, извини уж.

Когда ты говоришь "приходи в аську", ты говоришь "я не хочу, чтоб подслушивали". А форум - это разговор ВСЕХ со ВСЕМИ.

Автор: nemq 27.12.2009 12:05

ладно сегодня подучу паскаль завтра попробую задать другой вопрос

Автор: Lapp 27.12.2009 12:44

Цитата(nemq @ 27.12.2009 8:05) *
ладно сегодня подучу паскаль завтра попробую задать другой вопрос
Отлично.
Условие твоей задачи правда очень неконкретное. Может, тебе, как имевшему дело с разработкой веб-сайтов, кажется, что тут все понятно, но на самом деле в нем затронуто много разных вопросов, и ни один не конкретизирован, а они все непростые. Например, парсер, а также графика общего плана. Попробуй написать точнее, как ты себе это видишь. По частям. И учти, что Паскаль несколько ниже уровнем, чем, скажем, PHP. Напишешь - тебе будут встречные вопросы. За несколько итераций выработаешь конкретное условие. Тогда можно начинать решать.
Хотя, я бы советовал начинать все же с не такой большой задачи. Если ты поймешь, как разбить ее на подзадачи и решать каждую отдельно - будет лучше.
Давай, успехов тебе.

Автор: nemq 31.12.2009 11:26

кто подскажет с чего начать?

Автор: nemq 31.12.2009 11:48

мб подкините исходники по теме

Автор: nemq 31.12.2009 13:12

у меня проблема в том что ошибку выает на многих исходниках типа begin but ..что то в этом духе

Автор: Ozzя 31.12.2009 13:21

Цитата
у меня проблема в том что ошибку выает на многих исходниках типа begin but ..что то в этом духе

Приложи/прикрепи сюда исходник.
Подправим

Автор: Lapp 31.12.2009 13:23

Цитата(nemq @ 31.12.2009 7:48) *
мб подкините исходники по теме
nemq, я уже говорил: тема у тебя слишком неконкретная. Разбей ее на части как-нибудь, что ли. Начни с небольшой полностью определенной задачи. Потом расширяй ее, если нужно. Тогда можно будет говорить о примерах..

Цитата(nemq @ 31.12.2009 9:12) *
ошибку выает на многих исходниках типа begin but ..что то в этом духе
нужен точный текст ошибки и, желательно, с кодом (куском кода). Иначе при всем желании никто не поможет. Ясновидение не практикуем )).

Автор: nemq 31.12.2009 13:43

Цитата
Начни с

конкретно если можно?

Автор: nemq 31.12.2009 15:17

под какой кодировкой или как сохранатья документ .pas чтобы он нормально отображал символы русского языка?

Автор: nemq 2.01.2010 12:19

все я написал, кто знает как работать по поскалю с мускулос? киньте статью, попробую с файлов перепрыгнуть)

Автор: volvo 2.01.2010 17:04

Перепрыгивай: вот тут - {папка_FPC}\2.2.4\examples\mysql лежит пример работы с mysql (поскольку ты не говоришь ничего, какая у тебя ОС, есть ли у тебя все необходимое для того чтобы ВООБЩЕ работать с MySQL, а не только из Паскаля), то я тоже больше ничего тебе говорить не буду. Пример есть, он рабочий, разбирайся...

Автор: nemq 2.01.2010 19:44

:о ..
еу!

Автор: nemq 3.01.2010 17:14

дай icq

Автор: Lapp 4.01.2010 3:00

Цитата(nemq @ 2.01.2010 8:19) *
как работать по поскалю с мускулос? киньте статью, попробую с файлов перепрыгнуть)
А ты уверен, что на той машине, где будут принимать, будет этот твой мускул? с возможностью доступа..

Цитата(nemq @ 3.01.2010 13:14) *
дай icq
опять за свое.. банить тебя, что ли, чтоб не мешал нормальным людям жить?

Автор: nemq 4.01.2010 3:09

у меня щас крыша поедет и зачем я попросил задание, немогу вот так вот здатся а здавать уже 5-го, попробую из последних сил сделать невозможное озможное

Цитата
чтоб не мешал нормальным людям жить?

Поднял настроение))))))))))))

Автор: nemq 4.01.2010 3:34

Lapp дай icq

Автор: Lapp 4.01.2010 7:42

Цитата(nemq @ 3.01.2010 23:34) *
Lapp дай icq
Очень смешно. Я в умате. Настроение брызжет через край.

Задавай тут конкретные вопросы. Сможем - ответим.

Автор: nemq 4.01.2010 11:02

для просмотра кода кликните тут (Показать/Скрыть)

Автор: volvo 4.01.2010 14:55

Цитата
да кстати нужно будет сооздать файлы в путях посмотрите
А чем ты эти файлы заполнил, нам обязательно нужно ДОГАДАТЬСЯ, или все-таки тебе проще будет взять, заархивировать весть проект, и присоединить сюда (чтоб его можно было открыть, откомпилировать, запустить, и посмотреть что там не так)?

P.S. Программа написана ужасно, практически - иллюстрация к http://forum.pascal.net.ru/index.php?s=&showtopic=24644&view=findpost&p=136483

Автор: nemq 4.01.2010 15:10

я знаю что ужасна и отформатирую код как будет работать
а попвуду доументов которые нао создать.. тк я ваще афигеваю просто посмотри и созай, вс че за глупые вопросы?

Добавлено через 2 мин.
блин от вас толку почти нет. завтра уже сдавать а вы тянете свои вопросам на месяцы.дедский сад а не форум программистов

Автор: volvo 4.01.2010 15:46

Цитата
а попвуду доументов которые нао создать.. тк я ваще афигеваю просто посмотри и созай, вс че за глупые вопросы?
Оно МНЕ надо? Задание было кому дано? Мне или тебе? Я что, нанялся делать что-то за тебя? Не нравится - делай сам. Тебе же задаешь вопросы, чтоб помочь - ты же еще и огрызаешься...

Перед тем, как что-то отобразить на экране, программа читает содержимое файла 'C:\prog\razdel.dat', и именно его содержимое выводит как меню. Я не Вольф Мессинг, чтобы знать, чем у тебя заполнен этот файл, есть ли к нему доступ, и вообще, существует ли он, чтобы сказать, почему не отображается то, что хранится в этом файле. Так понятнее?

Цитата
завтра уже сдавать а вы тянете свои вопросам на месяцы
А чего ты очухался, когда тебе "завтра сдавать"? До этого пил, гулял, веселился? Иди, веселись дальше dry.gif Пришел он сюда, чтоб ему сделали все и выложили "на блюдечке", ага, щазззз... Ты название раздела в котором задал вопрос, видел? Объясняю:
Цитата
* Задачи
Решаем вместе.
Где твое решение? Не то, что ты скачал в сети, и выложил сюда ибо "не работает" (а не работает оно потому, что писал его такой же "умник", как и ты, который нашел где-то полуработающее решение, скопировал его на какой-то форум, и ему там чуть-чуть поправили, чтоб "ХОТЬ КАК-ТО РАБОТАЛО", а он на радостях и выложил это в интернет обратно. Это решение ЕГО задачи, а не ТВОЕЙ, ясно тебе это?), а твои собственные попытки??? Тебе пока-что мозгов не хватает даже ОСОЗНАТЬ, что для того, чтобы проверить этот код, надо иметь проект полностью, а не только PAS-файл... Нет проекта - нет разговора. Точка.

Автор: nemq 4.01.2010 15:53

Код
'C:\prog\razdel.dat',

да я тоже понял что оттуда считывает но я пробывал туда чтото вводить. толку небыло, поэтому я несливал тк все мои документы пусты.
Код
До этого пил, гулял, веселился?

мне на задание дали 5 дней, все эти 5 дней я учил паскаль с нуля.
Цитата
Где твое решение?

lol.gif lol.gif ага все решал ты а я все это время спал)))))))))

остальное флейм.

Автор: andriano 4.01.2010 17:06

Цитата(nemq @ 4.01.2010 11:10) *

я знаю что ужасна и отформатирую код как будет работать
Да, по-русски ты пишешь так же, как и на Паскале...

Компилятору твое форматирование не нужно, оно нужно ТЕБЕ, чтобы разобраться и отладить программу.
Цитата
блин от вас толку почти нет. завтра уже сдавать а вы тянете свои вопросам на месяцы.дедский сад а не форум программистов
Это втоя ошибка - ты не в том месте создал топик. Надо было создавать в разделе "Задания за деньги" (или как он на этом форуме называется - не суть важно). Тогда бы ты имел право предъявлять преьензии по срокам.

Автор: nemq 4.01.2010 17:13

+1 нуб.

отформатированый код уже скинул в том же посте где и раньше, мой стиль написания кода. чем меньше заглавных и пробелов тем лучше тк как регистр заглавных букв. пробелы, отступы занимают байты а вбольшом количестве килобайты

Автор: nemq 4.01.2010 18:45

volvo
скинуть архивом?
только объясни одно как сделать чтобы путь продолжался с корня файла откуда идет код а не с локального диска до тех документов куда записывается?