Автор работы: Пользователь скрыл имя, 26 Сентября 2013 в 15:33, курсовая работа
Пять лет назад известная компания Borland выпустила первую версию своего средства визуального программирования Delphi. К разочарованию приверженцев фигурных скобок (в связи со спецификой языка именно так называют программистов, использующих С или С++) программы в Delphi надо было писать на языке Pascal, имеющем дурную репутацию "студенческого". Однако большинство серьёзных разработчиков вскоре поняло, что Pascal уже не "игрушка для детей", каким его можно было считать раньше, а новое профессиональное средство для быстрой разработки высококачественных программных продуктов.
.Введение………………………………………………………………..3
2.Постановка задачи и сфера её использования…………………..…11
3.Теоретическая часть………………………………………………….12
3.1 Определители………………………………………………...12
3.2 Метод Крамера……………………………………………….16
4.Программная реализация…………………………………………….19
4.1 Представление алгоритма программы……………………...19
4.2 Описание компонентов программы………………………...20
5.Инструкция пользователя…………………………………………….33
6.Вывод…………………………………………………………………..34
7.Список литературы…………………………………………………...
chnul: TCheckBox;
edrndmin: TEdit;
Label3: TLabel;
Label4: TLabel;
GroupBox3: TGroupBox;
chrep: TCheckBox;
procedure FormActivate(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure edrndKeyPress(Sender: TObject; var Key: Char);
procedure edrndminKeyPress(Sender: TObject; var Key: Char);
private
{ Private declarations }
public
{ Public declarations }
end;
var
fmSetting: TfmSetting;
implementation
uses main;
{$R *.dfm}
procedure TfmSetting.FormActivate(
begin
chround.Checked:=fmMain.okr;
sedzn.Value:=fmMain.nzn;
edrnd.Text:=IntToStr(FmMain.
edrndmin.Text:=IntToStr(
chnul.Checked:=fmMain.zapnul;
chrep.Checked:=fmMAin.clrep;
end;
procedure TfmSetting.BitBtn1Click(
begin
if edrndmin.Text='' then edrndmin.Text:='0';
if edrndmin.Text='' then edrnd.Text:='0';
fmMain.okr:= chround.Checked;
fmMain.nzn:= sedzn.Value;
FmMain.rndmin:= StrToInt(edrndmin.Text);
FmMain.rndmax:= StrToInt(edrnd.Text);
fmMain.zapnul:= chnul.Checked;
fmMain.clrep := chrep.Checked;
if Application.MessageBox('
begin
try
with fmmain do
begin
ini.WriteInteger('PARAM','
ini.WriteInteger('PARAM','
ini.WriteBool('PARAM','
ini.WriteInteger('PARAM','
ini.WriteBool('PARAM','
ini.WriteBool('PARAM','
end;
except
end;
end;
close;
end;
procedure TfmSetting.BitBtn2Click(
begin
close;
end;
procedure TfmSetting.edrndKeyPress(
begin
if not (key in ['0'..'9',#8]) then key:=#0;
end;
procedure TfmSetting.edrndminKeyPress(
begin
if not (key in ['0'..'9',#8]) then key:=#0;
end;
end.
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, jpeg;
type
TfAbout = class(TForm)
Image1: TImage;
private
{ Private declarations }
public
{ Public declarations }
end;
var
fAbout: TfAbout;
implementation
{$R *.dfm}
end.
Разраб. |
Свибович Г.П |
25.05.10 |
Решение системы линейных уравнений методом Крамера |
Лист | ||
Пров. |
Стреха А.А |
|||||
Изм |
Лист |
№ докум. |
Подпись |
Дата |
Информация о работе Решение системы линейных уравнений методом Крамера