Автор: Пользователь скрыл имя, 20 Декабря 2010 в 21:03, контрольная работа
Простейшая программа в среде Delphi.
Цель работы: Научиться конструировать главную форму программы простейшими стандартными компонентами.
Постановка задачи:
1.Создать главную форму и присвоить ей имя, соответствующее лабораторной работе.
2.Сконструировать простейший калькулятор.
3.Написать обработчики, реализующие основные арифметические действия калькулятора.
4.Изучить структуру Unit главной формы.
end;
procedure TForm1.Button5Click(Sender: TObject);
begin
PageControl1.ActivePage:=
end;
procedure TForm1.Button6Click(Sender: TObject);
begin
PageControl1.ActivePage:=
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
PageControl1.ActivePage:=
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
PageControl1.ActivePage:=
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
a:=1;b:=2;
StringGrid1.Cells[0,0]:='
StringGrid1.Cells[0,1]:='a=';
StringGrid1.Cells[0,2]:='b=';
StringGrid1.Cells[0,3]:='
PageControl1.ActivePage:=
end;
procedure TForm1.ComboBox1Change(Sender: TObject);
begin
Chart1.Series[0].Clear;
StringGrid1.Cells[1,0]:='';
StringGrid1.Cells[1,1]:='';
StringGrid1.Cells[1,2]:='';
StringGrid1.Cells[1,3]:='';
form1.Edit1.Text:='';
end;
procedure TForm1.RadioGroup1Click(
begin
Chart1.Series[0].Clear;
StringGrid1.Cells[1,0]:='';
StringGrid1.Cells[1,1]:='';
StringGrid1.Cells[1,2]:='';
StringGrid1.Cells[1,3]:='';
form1.Edit1.Text:='';
end;
procedure TForm1.Button8Click(Sender: TObject);
var s:String ;
i:integer;
clr:TColor;
im,ib:real;
inn:integer;
begin
case RadioGroup1.ItemIndex of
0:str(IntegralRect(1,2,0.0001)
1:str(IntegralTrap(1,2,0.0001)
2:str(IntegralSimps(1,2,0.
end ;
form1.Edit1.Text:=s;
Chart1.Series[0].Clear;
a:=1;b:=2;
im:=a;
inn:=1000;
ib:=(b-a)/inn;
for i:=0 to inn-1 do
begin
Chart1.Series[0].AddXY(im,f(
im:=im+ib;
end;
If Form1.ComboBox1.Text='f(x)=
If Form1.ComboBox1.Text='f(x)=
If Form1.ComboBox1.Text='f(x)=ln(
StringGrid1.Cells[1,1]:=
StringGrid1.Cells[1,2]:=
StringGrid1.Cells[1,3]:=s;
end;
end.
2)
Пример работы программы:
Информация о работе Контрольная работа по "Программирование"