Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2009, 18:28   #1
jihad60
Новичок
Джуниор
 
Регистрация: 01.07.2009
Сообщений: 7
Восклицание

Здравствуйте.
Прохужу летнюю практику, сдать должен до 10-ого июля.
Я в языках программ не бум-бум вообще(
Помогите плз.
Тут один маленький намерок надо сделать.
Сам не знаю, как(
Времени разобраться вообще нет( я с завтра на работу выхожу.
Буду очень признателен.
С меня что-нибудь хорошее *)

вот задача.

13. Составить программу вычисления определителя матрицы N-ого порядка.
Программу оттестировать на примере :

A(n) = ||0 2,5 -5|| (n = 3)
||7,5 6 -1||
||-8,2 0 2,6||

заранее спс.


Последний раз редактировалось Stilet; 02.07.2009 в 08:57.
jihad60 вне форума Ответить с цитированием
Старый 01.07.2009, 18:42   #2
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Код:
type

  MatrixPtr = ^MatrixRec;

  MatrixRec = record

    MatrixRow   : byte;

    MatrixCol   : byte;

    MatrixArray : pointer;

  end;

  MatrixElement = real;

(* Функция возвращает детерминант матрицы *)
function DetMatrix(MPtr : MatrixPtr) : MatrixElement;

var

TempPtr : MatrixPtr;

i,j     : byte;

Sum     : MatrixElement;

begin

if IsSquareMatrix(MPtr) then begin

   if not IsSingleMatrix(MPtr) then begin

     TempPtr:= nil;

     Sum:= 0;

     for j:= 1 to GetMatrixCol(MPtr) do begin

       AssignMatrix(TempPtr,ExcludeVectorFromMatrix(MPtr,1,j));

       Sum:= Sum+IntPower(-1,j+1)*GetMatrixElement(MPtr,1,j)*DetMatrix(TempPtr);

     end;

     DeleteMatrix(TempPtr);

     DetMatrix:= Sum;

   end else DetMatrix:= GetMatrixElement(MPtr,1,1);

end else DetMatrix:= 0;

end;
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 01.07.2009, 18:45   #3
jihad60
Новичок
Джуниор
 
Регистрация: 01.07.2009
Сообщений: 7
По умолчанию

эээ, это уже все??? оО
вот с той матрицей, что у меня??
я прост не секу)
это просто вставить в текст проги и все?? =)
jihad60 вне форума Ответить с цитированием
Старый 01.07.2009, 18:51   #4
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

вы бы тогда модуль сразу что ли кидали сюда.. со ссылочкой на первоисточник http://www.delphikingdom.com/asp/vie...?catalogid=416
иначе работать как-то не будет..
Uguu~
__STDC__ вне форума Ответить с цитированием
Старый 01.07.2009, 18:55   #5
jihad60
Новичок
Джуниор
 
Регистрация: 01.07.2009
Сообщений: 7
По умолчанию

Цитата:
Сообщение от __STDC__ Посмотреть сообщение
вы бы тогда модуль сразу что ли кидали сюда.. со ссылочкой на первоисточник http://www.delphikingdom.com/asp/vie...?catalogid=416
иначе работать как-то не будет..
ббрррр. простите, но я вас не понимаю.
какой модуль?
какой первоисточник?
jihad60 вне форума Ответить с цитированием
Старый 01.07.2009, 18:56   #6
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

я не вам...

хотя вы, если хотите, тоже можете там почитать и взять то, что доступно.. либо на форуме поискать, я несколько раз писал про это... и приводил пример программы
Uguu~
__STDC__ вне форума Ответить с цитированием
Старый 01.07.2009, 18:58   #7
jihad60
Новичок
Джуниор
 
Регистрация: 01.07.2009
Сообщений: 7
По умолчанию

я почитал, но ничво не понял))
эт для меня темный лес.
вы не могли бы помочь?
то что написанно выше не подойдет?
можете тогда вы сделать этот номер?..
jihad60 вне форума Ответить с цитированием
Старый 01.07.2009, 18:59   #8
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

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

***
http://programmersforum.ru/showthrea...E6%E5%ED%E8%E5
Uguu~

Последний раз редактировалось __STDC__; 01.07.2009 в 19:05.
__STDC__ вне форума Ответить с цитированием
Старый 01.07.2009, 19:08   #9
jihad60
Новичок
Джуниор
 
Регистрация: 01.07.2009
Сообщений: 7
По умолчанию

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

или нипишите плз четко и пошагово, что мне нада делать.

я просто не понимаю, что там написано(

Последний раз редактировалось Stilet; 02.07.2009 в 08:58.
jihad60 вне форума Ответить с цитированием
Старый 01.07.2009, 19:13   #10
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

не, вы уж извините... я вам все что необходимо предоставил.. вы либо разбирайтесь и задавайте вопросы, либо идите во фриланс.. либо вам девушка-программист поможет...
Ну сколько можно одно и то же переписывать?
Uguu~
__STDC__ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь (задача с массивом)... Goldberg Паскаль, Turbo Pascal, PascalABC.NET 36 19.04.2011 20:31
Задача по файлам нужна помощь! RomT24 Помощь студентам 4 15.06.2009 21:30
Задача Whlie do нужна помощь shadowburn Паскаль, Turbo Pascal, PascalABC.NET 3 21.11.2008 19:06
[C] Задача на указатели . Нужна помощь shtkuh Помощь студентам 1 26.01.2008 08:47