Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #3  
Старый 03.05.2009, 13:04
SmaZz SmaZz вне форума
Прохожий
 
Регистрация: 27.03.2009
Сообщения: 10
Репутация: 11
По умолчанию решеная задача

кому интересно. вот код
Код:
type matr=array[1..3,1..3]of real;
type vectr=array[1..3]of real;
procedure TForm1.Button1Click(Sender: TObject);
var a:matr;x,y,c,d,z:vectr; i,j:integer;
  Procedure summa(f:vectr;var b:vectr;t:string);
  var i,j:integer;
  begin
  label8.Caption:=label8.Caption+t;
  for j:=1 to 3 do
  begin
  B[j]:=0;
  for i:=1 to 3 do
  B[j]:=B[j]+f[i]*a[i,j];
  label8.Caption:=label8.Caption+FloatToStrf(B[j],fffixed,4,1)+';  ';
  end;
  label8.Caption:=label8.Caption+#13;
  end;
begin
label8.Caption:='';
for i:=1 to 3 do
for j:=1 to 3 do
a[i,j]:=strtofloat(sga.Cells[i-1,j-1]);
for i:=1 to 3 do
begin
  x[i]:=strtofloat(sgx.Cells[i-1,0]);
  y[i]:=strtofloat(sgy.Cells[i-1,0]);
end;
summa(x,c,'вектор с =');
summa(y,d,'вектор d =');
for i:=1 to 3 do
begin
z[i]:=C[i]+D[i];
sgz.Cells[i-1,0]:=FloatToStrf(z[i],fffixed,4,1);
end;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
form1.Close
end;
end.
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 05:23.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025