Лабораторна робота №11
Тема: Створення, компіляція й виконання найпростішого програмного проекту.(калькулятор)
Мета: Навчитися створювати та розміщувати на формі компоненти програми Delphi, зберігати проект в окремому каталозі, запускати результати роботи на виконання.
Хід роботи
Перейти на редактор коду, де прописати команду, щоб при натисненні на кнопку цифри у вікні edit з’являлася цифра, зображена на кнопці.
procedure TForm1.Button1Click(Sender: TObject);
begin
edit1.Text := edit1.Text+'1';
end;
Описуємо у коді глобальні змінні ( змінні, які діють в усіх процедурах програми) var
Form1: TForm1;
dod,vid,mnoj:integer;
d,v,m:boolean;
implementation
Перейти на редактор коду, де прописати команду, щоб при натисненні на кнопку «очистити» інформація у вікні edit зникала: procedure TForm1.Button15Click(Sender: TObject);
begin
edit1.Text := '';
d:=false;
v:=false;
m:=false
end;
Програмуємо кнопку додавання :
procedure TForm1.Button11Click(Sender: TObject);
begin
dod:=strtoint(edit1.Text);
d:=true;
edit1.Text := ' ';
end;
procedure TForm1.Button12Click(Sender: TObject);
begin
vid:=strtoint(edit1.Text);
v:=true;
edit1.Text := ' ';
end;
procedure TForm1.Button13Click(Sender: TObject);
begin
mnoj:=strtoint(edit1.Text);
m:=true;
edit1.Text := '';
end;
procedure TForm1.Button16Click(Sender: TObject);
var dodanok2:integer;
begin
dodanok2:=strtoint(edit1.Text);
if (d=true) then begin dod:=dod+dodanok2;
edit1.Text:=inttostr(dod);
d:=false;
v:=false;
m:=false;
end;
if (v=true) then begin vid:=vid-dodanok2;
edit1.Text:=inttostr(vid);
d:=false;
v:=false;
m:=false;
end;
if (m=true) then begin mnoj:=mnoj*dodanok2;
edit1.Text:=inttostr(mnoj);
d:=false;
v:=false;
m:=false;
end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
d:=false;
v:=false;
m:=false;
end;
Контрольні запитання