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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2010, 19:44   #1
sllh_111
Форумчанин
 
Регистрация: 10.02.2010
Сообщений: 137
По умолчанию пояснение программы

Программа полностью работает работает.
нужно описание программы, и меток (конкретнее для чего нужны метки 1,2,3 и при как они работают).
суть программы- определитель матрицы.
procedure opred(M3:mas; var d2:real);
label 1,2,3;
var k,b,z,c:integer;
e,s,g:real;
begin
z:=1;
d2:=1;
for k:=1 to m-1 do
begin
e:=0;
for i:=k to m do
for j:=k to m do
begin
if abs(e)>=abs(M3[i,j]) then goto 1;
e:=M3[i,j];
b:=i;
c:=j;
end;
1:
if k=b then goto 2;
for j:=k to m do
begin
s:=M3[k,j];
M3[k,j]:=M3[b,j];
M3[b,j]:=s;
end;
z:=-z;

2:
for i:=k+1 to m do
begin
g:=M3[i,k]/M3[k,k];
for j:=k to m do
M3[i,j]:=M3[i,j]-g*M3[k,j]
end;
end;
for i:=1 to m do
d2:=d2*M3[i,i];
d2:=d2*z; {
writeln('ЋЇаҐ¤Ґ«ЁвҐ«м а*ўҐ* ',d2:3:1); }
readKey;
end;

Последний раз редактировалось sllh_111; 20.02.2010 в 06:24.
sllh_111 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пояснение по методу Зейделя. Tonik_A Помощь студентам 0 27.12.2009 13:54
Запуск программы на выполнение из другой программы. ViNcHeStEr Паскаль, Turbo Pascal, PascalABC.NET 6 18.06.2008 14:33
Передача данных Access Word (пояснение) Dryuks Microsoft Office Access 1 28.01.2008 06:06
Помогите дописать пояснение RECREATOR Помощь студентам 4 10.12.2007 09:07