.
.
procedure TForm1.Kontrola_prvog_broja(Sender: TObject); Var s:string; n:real; gr: integer; Begin s:=Edit1.Text; Val(s,n,gr); If gr <> 0 Then Begin ShowMessage('Nije dobro unesen broj 1'); Edit1.SetFocus; Edit1.SelectAll; End end; procedure TForm1.Kontrola_drugog_broja(Sender: TObject);
Var s:string;
n:real;
gr: integer;
Begin
s:=Edit2.Text; Val(s,n,gr);
If gr <> 0 Then Begin
ShowMessage('Nije dobro unesen broj 2');
Edit2.SetFocus; Edit2.SelectAll;
End
end;
procedure TForm1.SaberClick(Sender: TObject);
begin
Edit3.Text:=FloatToStr(StrToFloat(Edit1.Text)+StrToFloat(Edit2.Text));
Label2.Caption:='+';
end;
procedure TForm1.OduzmiClick(Sender: TObject);
begin
Edit3.Text:=FloatToStr(StrToFloat(Edit1.Text)-StrToFloat(Edit2.Text));
Label2.Caption:='-';
end;
procedure TForm1.PomnoziClick(Sender: TObject);
begin
Edit3.Text:=FloatToStr(StrToFloat(Edit1.Text)*StrToFloat(Edit2.Text));
Label2.Caption:='X';
end;
procedure TForm1.PodeliClick(Sender: TObject);
begin
Label2.Caption:='/';
If(StrToFloat(Edit2.Text))=0 Then Begin
ShowMessage('Delenje nulom');
Edit2.SetFocus;
Edit2.SelectAll
End
Else
Edit3.Text:=FloatToStr(StrToFloat(Edit1.Text)/StrToFloat(Edit2.Text));
end;
end.
|