|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.01.2009, 21:44 | #1 |
Пользователь
Регистрация: 02.12.2008
Сообщений: 27
|
задачка с объектами
ПЛИЗ, помогите разобраться!!!!
исправте мну ошибочку, оч прошу, завтра сдавать последнюю лабу.... Требование к выполнению работы: 1. Описать объект, определяющий одномерный или двумерный массив , размерность данного массива, процедуры и\или функции, реализирующие ввод-вывод и обработку массива согласно заданию. 2. В основной программе создать два-три объекта и выполнить их обработку. Задание : Заданы 3 матрицы действительных чисел 5х6, 10х8, 8х7. Определить сумму элементов в тех столбцах, которые не содержат отрицательных элементов. Сравнить результаты обработки матриц. вот что я накатала: Код:
|
07.01.2009, 23:37 | #2 |
Форумчанин
Регистрация: 06.11.2008
Сообщений: 100
|
Ваша ошибка в том, что не совсем правильно представляете, что такое объект!
Объект - это динамическая структура со своими полями (данными) и методами (процедурами и функциями). Т.к. это динамическая структура, то под нее необходимо выделять память, а после работы с этой структурой память необходимо освободить. Для этих целей служат специальные методы, так называемые "конструктор" объекта и "деструктор". Остальные методы применяются по назначению, ради которого и создан объект. Рекомендую что-нибудь почитать, это очень серьезная тема. Последний раз редактировалось MalexG; 08.01.2009 в 00:23. |
07.01.2009, 23:56 | #3 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
А код такой солидный!
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
08.01.2009, 01:39 | #4 |
Форумчанин
Регистрация: 06.11.2008
Сообщений: 100
|
Исправленный вариант. Извините переменные обозвал по-своему.
Код:
|
08.01.2009, 22:56 | #5 |
Пользователь
Регистрация: 02.12.2008
Сообщений: 27
|
хм, а как сделать без динамического объекта? а то мы их еще не учили...
|
09.01.2009, 00:11 | #6 |
Форумчанин
Регистрация: 06.11.2008
Сообщений: 100
|
|
09.01.2009, 00:13 | #7 |
Форумчанин
Регистрация: 06.11.2008
Сообщений: 100
|
Если вас смущает использование динамического массива, используйте обычный массив. В этом случае процедура Done не потребуется.
|
09.01.2009, 01:19 | #8 |
Регистрация: 09.01.2009
Сообщений: 5
|
хм, а где взять модуль SysUtils и что такое {$APPTYPE CONSOLE}??
|
09.01.2009, 01:20 | #9 |
delphi-ст!
Форумчанин
Регистрация: 02.01.2009
Сообщений: 825
|
это делфийское
консольное приложение!!!!
вступлю в команду разработчиков ПО на Delphi
|
09.01.2009, 02:02 | #10 |
Регистрация: 09.01.2009
Сообщений: 5
|
с 17 ошибкой
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с классами и объектами | Shavminator | Общие вопросы Delphi | 7 | 18.12.2009 04:11 |
нужна помощь - работа с объектами и не только | freemotivation | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 22.11.2008 01:29 |
Взаимодействие ListView с рукописными объектами. | Turbine | Общие вопросы Delphi | 1 | 15.08.2008 11:27 |
Взаимодействие ListView с другими объектами. Передача | Turbine | Компоненты Delphi | 0 | 13.08.2008 22:40 |
Управление Программно созданными объектами | dars73 | Помощь студентам | 14 | 19.11.2007 01:42 |