| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Object Pascal: кроссплатформенные технологии > Разработка пользовательского типа данных |
| Автор: Yurka 14.5.2009, 00:52 |
| Задания следующие: 1. Разработать тип данных file (для работы с файламы)определив для него операции суммирования и вычитания как конкатенацию и удаление одинаковых елементов. 2. Разработать тип данных integral (для вычисления интегралов функций) определив для него операции суммирования и вычитания. Может кто имеет опыт решения подобных заданий, прошу откликнуться, помочь советом. Как правильно писать такие программы: в виде модуля или бибилотеки? Может у кого есть пример..., напишите, пожалуйста. |
| Автор: NightmareZ 14.5.2009, 03:40 |
| Что именно не понятно в поставленной задаче? Или ты хочешь, чтобы тебе полностью её решили? Плати - решу. |
| Автор: Yurka 14.5.2009, 07:51 | ||
Не понятно как начать программу. Если не трудно - подскажи, или пример приведи. |
| Автор: volvo877 14.5.2009, 10:16 |
| Разделом не ошибся, случайно? Ты ее сначала бесплатно попробуй решить Автору: определи, чем можно пользоваться для решения задачи, и уточни, как виде ты хочешь использовать полученный тип. Допустим, я написал эти типы данных. Приведи пример их использования, которое ТЕБЕ нужно... |
| Автор: Yurka 14.5.2009, 12:37 | ||
volvo877 большое cпасибо за твою человечность!
к сожалению кроме условий больше никакой дополнительной информаци нет. Я думаю, вполне хватит пойти через type. Только вот как реализовать всё это??? особенно непонятно - операции суммирования и вычитания. Получается если я опишу переменные типа file (для первого задания), которые в ходе основной программы будут прикреплены к определённым файлам, значит их (эти файли) можно через переменные суммировать (как я понимаю суммировать информацию этих файлов) и вычитать (удалять информацию одного файла из другого, если таковая там имеется). для второго задания (тип integral) идея такая (может и бред конечно): переменным типа integral присваиваются значения подинтегральных функций с пределами интегрирования (например вид переменной: а(2,3), где 2-нижний предел, 3 -верхний предел). Результатом выполнения строки а(2,3):=х должно быть, то что переменной а(2,3) присваивается значение 5/2. |
| Автор: Yurka 14.5.2009, 13:50 |
| на сайте http://volvo71.narod.ru/faq_folder/proc_types.htm нашел информацию для второго задания volvo877 спасибо! очень нужна консультация по первому заданию... |
| Автор: Yurka 14.5.2009, 16:15 | ||
Круто... Вот только обижать достойных людей не надо!. Или помогай советами, или предлагай свои услуги в других темах и разделах... |
| Автор: NightmareZ 14.5.2009, 16:27 | ||
Какого достойного человека я обидел? O_O |