Автор работы: Пользователь скрыл имя, 29 Марта 2011 в 15:13, реферат
Линейное программирование является частным случаем выпуклого программирования, которое в свою очередь является частным случаем математического программирования. Одновременно оно — основа нескольких методов решения задач целочисленного и нелинейного программирования. Одним из обобщений линейного программирования является дробно-линейное программирование.
for j:=1 to x do
begin
if (j in [1,2])and(i<>y1)then mgl_r[i,j]:=mgl[i,j].Text;
if j in [1,2] then continue;
if i=y1 then mgl[i,j].Text:=floattostr(
else mgl[i,j].Text:=floattostr((
mgl[i,j].Text:=floattostr(
end;
end;
//процедура решения по кнопке "Вычислить"
procedure TForm2.Button1Click(Sender: TObject);
var k:byte;
rm:real;
begin
k:=1;
repeat
resh(xr,yr,rm,pr);
if not pr then showmessage(inttostr(k)+'-я таблица-результат');
mgl[yr,xr].Color:=
if pr then begin showmessage('Результат:');
button1.Enabled:=false;
button3.Visible:=true;exit;
newtab(xr,yr,rm);
inc(k);
until pr;
end;
//по закрытию формы - выход из программы
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
form1.Close;
form3.Close;
end;