(ืงืึธื ืืจืึธื ืงืึทืจืืก)
(ืืขืืึทืงืืืืึทื ืฆื ืื ืื ืืขืจื ืึทืืืึธื ืึทื ืืึธืจ ืคืื ืื ืคึผืขืจืืึธืืืฉ ืืืฉ ืคืื ืืขืืืฉืขืจ ืขืืขืืขื ืื)
(ืื ืืขืฆืืข ืึทืืืฉืึทื ื ืืขื ืขื ืืขืืืื ืืืืฃ ืืคืจืื 8, 2019. ืื ืจืฉืืื ืคืื ืึทืืืฉืึทื ื ืืื ืืืืื ืืื ืืขืจ ืื ืฉื ืืึทืื)
(
ืืื ืืขืืขื ืง ืื ืืืจ ืืขื ืขื ืคืืจืืฒ ืื ืงืึทืืฉืงืข. ืืึธืก ืืฒึทื ืขื ืืขืืืขื ืืจืฒึท ืืขืงืฆืืขืก ืืื ืึท ืืึธื: ืืขืึธืืจืึทืคึฟืืข, ื ืึทืืืจึพืืืืกื ืฉืึทืคึฟื ืืื ืจืืกืืฉ. ืืื ื ืืืืกื ืฉืืคืืืขืจืื ืืื ืืขื ืืขืืขืจื ื ื ืงืึทืืฉืงืข ืืืก ื ืงืึทืืฉืงืข, ืืืขืืืข ืคืืืื ืขืจ ืืื, ืืืขืืืข ืคืืก ืื ืืื, ืืื ืืืื ืื ืฉืืืืื ืืืืืื. ืืื ืึท ืืขืึธืืจืึทืคึฟืืข ืืขืงืฆืืข ืืึธื ืืขื ืืขืืขืจื ื ืืขื ืืขืืื ืงืึทืืฉืงืข ืืื ืึทื ืืฒึทื ืืืืื ืขืจ ืคึฟืื ืืขืจ ืืืึธืืืก: ืืข ืืึธื ืืขืืึทืจืคึฟื ืืืฒึทืื ืืืืฃ ืึท ืืึทืคึผืข ืืืึผ ืขืก ืืขืื ืืื ืืืึผ ื ืืฉื. ืืืืฃ ืจืืกืืฉ ืืึธื ืืื ืื ืกืขืจืึทืคืืื ืคึผืขืืจืึธืืื ืึท ืืขืืขืจื ื ืฉืจืฒึทืื โืึพืชึพืงึพืึทโ ืืื ืขืคึผืขืก ืืืืขื ืขื ืืืขืื ืงืึทืืฉืงืขืก ืคึฟืื ืืจืขื. ืคืืจืืฒืืฒืขื ืื ืง ืื ื ื ื ืืื ื ื ืืขืจืฆืฒืื , ื ื ืื ื ืืฒืืฉ ื ืื ื ืื ืก ืงืืืฉืงืข , ืื ื ืืื ืฃ ืคืจืื ืฆืืืืืฉ . ืืื ืืจืึทืืื ืขืก ืืื ืืขืืืขื ืืขืจืืคื ืื "ืงืึธืืคึผืืขืงืก ืืืคึฟื" ืืขืืึธืื. ืืื ืึทืืืขืืืื, ืึทืืฅ ืืขืงืืืขื ืืืืก "ืืื ืืืื ืคืืจืืื."
ืืืขื ืืืืื ืงืืืืขืจืื, ืฆืฐืฒ ืงืืคืืืื ืขื
ืืื ืืขื ืืืืื ืืขืจืืึธื ืื ืฆืืืึทื, ืืึธื ืืืขื ืืขืืื ืงืึทืืืขืจืื ืืฒึทืกืืขืจืืืง ืืึทืืืืื ืื ืืกืจืื ืืช ืคึฟืื ืืขืจ ืงืึธืืคึผืืืฆืืจืืขืจ ืืขืจื ืขื ืืืคึฟื, ืึธืืขืจ ืืื ืขืืืขืืข (ืืึธืืขืจ ืืึทื ืฅ ืืขืืื) ืคึฟืึทืื ืืขื ืขื ืขืืขืืขื ืื ืคึฟืื ืืขื ืืืคึฟื ืืึทืจืขืืืืงื. ืืืื ืึทืืึท ืคืึทื ืืื ืื ืคึผืขืจืืึธืืืฉ ืืืฉ ืคืื ืื.ื. ืืขื ืืขืืขืขืื ืืื ืฉืืืข ืงืึธืืคึผืืืืขืจ ืืืืกื ืฉืึทืคึฟื ืืขืงืฆืืขืก. ืื ืึทืจืืขื ืคืื ืืืืืืืืืจื ืึธืืึทืืืืฉืึทื ืคืื ืืืคึผืืฉ ืึทืงืฉืึทื ื ืืื ืื ืคึผืขืจืืึธืืืฉ ืืืฉ ืืื ืงืืึธืจ ืคึฟืึทืจ ืกืงืืืืฉืืืืจืึทื ืืืึธืก ืืึธืื ืื ืืขืืืืื ืฆื ืืขืจื ืขื ืืขืืืข, ืืื ืืื ืฆืขืืืืื ืืื ืคืืืข ืืืคึผืืฉ ืืขืืืฉืขืจ ืคึผืจืึธืืืขืืก. ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื, ืืื ืื ืคืจืืืืืืขืจืง ืคืื ืงืึธืืคึผืืืืขืจ ืืืืกื ืฉืึทืคึฟื, ืืขื ืึทืจืืขื ืึทืืึทืื ืืื ืื ืฆื ืืึทืืืืึทืื ืืื ืึท ืคึผืฉืื ืคืึธืจืขื ืืขื ืืืคึฟื ืคืื ืงืึธื ืืจืึธื ืงืึทืจืืก, ืืืึธืก ืงืขื ืขื ืืืื ืึทืืจืืืืึทืืึทื ืฆื ืืจืึทืคืืงืึทื ืคึผืจืึธืืจืึทืืืื ื, ืคืืจืฉืืื ืขื ืืื ืื ืืจืืื ืืื ืขื ืคืื ืืขื ืืืึธืจื ืืื ืคึผืจืึธืืจืึทืืืื ื ืืื ืืจืึทืคืืง ืขืืขืืขื ืื.
(ืืคืจืื 8, 2019 ืึทืืืฉืึทื ื ืืขืืืื:
ืืื ืก ืึธื ืืืืื ืืื ืื ืืจืื ื ืึทืจืืขื. ืืื ืื ืกืืืคึผืืึทืกื ืคืึทื, ืื ืคึผืขืจืืึธืืืฉ ืืืฉ ืืึธื ืืืื ืืขืืืืื ืืืืฃ ืืขื ืขืงืจืึทื ืืื ืึท ืคึฟืขื ืฆืืขืจ ืคืึธืจืขื, ืืื ืืื ืืขืืขืจ ืฆืขื ืขืก ืืืขื ืืืื ืึท ืืขืืืฉืขืจ ืืึทืฆืืืืขื ืื ื ืคืื ืื ืขืืขืืขื ื: H - ืืืืจืึธืืขื, He - ืืขืืืื, ืืื"ื ื. ืืืื ืื ืืืื ืืืืคึฟืขืจ ืืืืืื ืฆื ืึท ืฆืขื, ืื ืืึทืฆืืืืขื ืื ื ืคืื ืืขื ืขืืขืืขื ื ืืื ืืืึทื ื ืืืขืจ ืืขื ืขื ืืขืืืืื ืืื ืึท ืกืคึผืขืฆืืขื ืคืขืื ืืืืฃ ืืื ืืืขืจ ืคืึธืจืขื. ืืืื ืืขืจ ืืึทื ืืฆืขืจ ืืจืืงื LMB, ืื ืืึทืฆืืืืขื ืื ื ืืื ื ืืืขืจ ืคืื ืืขื ืืืืกืืขืงืืืื ืขืืขืืขื ื ืืืขื ืืืื ืืขืืืืื ืืื ืื ืื ืืขืจ ืคืขืื ืคืื ืื ืคืึธืจืขื.
ืื ืคึผืจืึธืืืขื ืงืขื ืขื ืืืื ืกืึทืืืื ืืื ืงืืื ืื ืืืืขืจืกืึทื ืฉืคึผืจืึทื. ืืืจ ื ืขืืขื ืื ืคึผืฉืื ืึทืื ืืขืืคึผื-7, ืืืึธืก ืืื ืคืึทืจืฉืืืืืง ืคึฟืึทืจ ืึผืืขื ืึทืืขืืขื. ืึธืืขืจ ืืืืืขืจ ืคึผืจืึธืืจืึทืืืื ื ืืื PL, ืืึธืื ืืื ืื ืฆืืขื ืฆืืืื ืืืืืขืจ, ืืืฉื, ืืื ืคืึธืืึธืฉืึธืคึผ. ืขืจืฉืืขืจ, ืืึธืื ืก ืฆืืขื ืื ืคึผืขืจืืึธืืืฉ ืืืฉ ืืื ืื ืคืึธืจืขื ืืืจ ืืืืื ืฆื ืืขื ืขืก ืืื ืืขื ืคึผืจืึธืืจืึทื. ืืื ืื ืจืขืืืืืึทื ืืื ืึท ืืจืึทืคืืง ืืขืงืข table01.bmp.
ืคึฟืึทืจ ืื ืจืืข ืฆืืืืขื ืื ื ืืืจ ื ืืฆื ืื ืขืจืฉืืขืจ. ืืืจ ืืืขืื ืกืึทืงืืืขื ืืฉืึทืื ืคึผืืึธืืืืจื ืื ืืืฉ ืกืขืื, ืงืืืจื ืคืื ืึทืืข ืืจืึทืคืืงืก, ืืื ืืื ืฆืืง ืคืืจืื ืืื ืื RGB ืงืึธืืืจ ืืึธืืขื. R ืืื G ืืืขืื ืฉืืขื ืืืง ืืืื 0, ืืื B=1 ืคึฟืึทืจ ืืืืจืึธืืขื, 2 ืคึฟืึทืจ ืืขืืืื, ืืื"ื ื. ืื ืฆืืืืขื ืื ื ืืืขื ืืืื ืืื ืืืขืจ ืงืึธื ืืจืึธื ืงืึธืจื, ืืืึธืก ืืืจ ืืืขืื ืจืึทืืขืืืขื ืืื ืึท ืืขืงืข ืืขืจืืคื table2.bmp.
ืืขืจ ืขืจืฉืืขืจ ืืื ืข ืคืื โโืืจืึทืคืืง ืคึผืจืึธืืจืึทืืืื ื ืืื ืคืึธืืึธืฉืึธืคึผ ืืื ืืขืขื ืืืงื. ืืึธืืืจ ืืืื ืฆื ืืจืึทืคืืงืึทื GUI ืคึผืจืึธืืจืึทืืืื ื ืืื ืื Delpi-7 IDE. ืฆื ืืึธื ืืึธืก, ืขืคึฟืขื ืขื ืึท ื ืืึทืข ืคึผืจืืืขืงื, ืืื ืื ืืืืคึผื ืคืึธืจืขื ืืืจ ืฉืืขืื ืึท ืืืึทืืึธื ืงื ืขืคึผื (tableDlg), ืืื ืืืึธืก ืึทืจืืขื ืืื ืื ืืืฉ ืืืขื ื ืขืืขื ืึธืจื. ืืืืึทืืขืจ ืืืจ ืึทืจืืขืื ืืื ืื ืคืึธืจืขื tableDlg.
ืฉืืขืื ืึท ืงืืึทืก ืงืึธืืคึผืึธื ืขื ื ืืืืฃ ืื ืคืึธืจืขื ืืืื... ืืืจ ืืึทืงืืืขื ืืืึทืืขืงืกื ืืืงืก. ืืึทืืขืจืงืื ื ืึทื ืืื ืึทืืืขืืืื, ืคึฟืึทืจ ืืจืืืก ืคึผืจืึทืืืฉืขืงืก, ืืืืืึธืืึทืืืฉ ืืืฉืขื ืขืจืืืืึทื ื ืขืืขื ืคืื ืื ืคืึธืจืขื ImageNืืื N ืงืขื ืขื ืืขืจืืจืืืื ืขืืืขืืข ืืืฅ ืึธืืขืจ ืืขืจ - ืืึธืก ืืื ื ืืฉื ืืขืจ ืืขืกืืขืจ ืคึผืจืึธืืจืึทืืืื ื ืกืืื, ืืื ืืขืจ ืืื ืื ืืคืึทื ื ืขืืขื ืืึธื ืืืื ืืขืืขืื. ืืืขืจ ืืื ืืื ืืืขืจ ืงืืืื ืคึผืจืืืขืงื, ืืื N ืืืขื ื ืืฉื ืืงืกืื 2, ืืืจ ืงืขื ืขื ืืึธืื ืขืก ืืื ืืืฉืขื ืขืจืืืืึทื.
ืฆื ืคืึทืจืืึธื ืืืื 1. ืืืื ืืคึผืืึธืึทื ืื ืืขืงืข table01.bmp. ืืืจ ืืึทืื ืืืึทืืขืงืกื ืืืงืก ืืื ืืึธืื ืืื ืืืขืจ ืงืึธื ืืจืึธื ืงืึธืจื ืืึธืจื table2.bmp. ืืื ืืขื ืคืึทื, ืืืจ ืืึทืื ืื ืืขืงืข ืงืืืื ืืื ืืืืขืืง ืคึฟืึทืจ ืื ืืึทื ืืฆืขืจ, ืืื ืืขืืืืื ืืื ืืขืจ ื ืืืขืจืืงืขืจ ืืื ืงืก ืืืื ืงื ืคืื ืื ืคืึธืจืขื. ืืืจ ืืืืื ื ืึธื ืงืึธื ืืจืึธื ืขืืขืืขื ืื, ืืขืจ ืฆืื ืคืื ืืืึธืก ืืื ืงืืึธืจ ืืื ืืขืจ ืืึธื. ืื ืจืืข ืืื ืข ืคืื โโืืจืึทืคืืงืึทื ืืื ืคึผืจืึธืืจืึทืืืื ื ืืื ืื Delpi-7 IDE ืืื ืืขืขื ืืืงื.
ืืึธืืืจ ืืืื ืฆื ืื ืืจืื ืืื ืข - ืฉืจืืืื ืงืึธื ืืื ืื Delpi-7 IDE. ืืขืจ ืืึธืืืืข ืืืฉืืืื ืคืื ืืืืื ืคืื ืฃ ืืขืฉืขืขื ืืฉ ืืึทื ืืืขืจืก: ืคืึธืจืขื ืฉืึทืคืื ื (FormCreate), ืืืืคึฟืขืจ ืืึทืืืขืืื ื ืืืึทืืขืงืกื ืืืงืก (ืืืื 1 ืืึทืืกืืึธืืืข), ืงืืืงืื ื LMB ืืืืฃ ืึท ืฆืขื (ืืืื 1 ืืจืืงื) ืืื ืึทืจืืืกืืึทื ื ืื ืืืึทืืึธื ื ืืฆื ืื OK ืงื ืขืคึผืืขื (OKBtnClick) ืึธืืขืจ ืืึธืื ืืึทืื (CancelBtnClick). ืื ืืขืืขืจื ืคืื ืื ืืึทื ืืืขืจืก ืืขื ืขื ืืืฉืขื ืขืจืืืืึทื ืืืืฃ ืึท ื ืึธืจืืึทื ืืืขื ื ืืฆื ืื IDE.
ืืึธืืืืข ืืงืืจ ืงืึธื:
unit tableUnit;
// ะะตัะธะพะดะธัะตัะบะฐั ัะฐะฑะปะธัะฐ ั
ะธะผะธัะตัะบะธั
ัะปะตะผะตะฝัะพะฒ ะ.ะ.ะะตะฝะดะตะปะตะตะฒะฐ
//
// third112
// https://habr.com/ru/users/third112/
//
// ะะณะปะฐะฒะปะตะฝะธะต
// 1) ัะพะทะดะฐะฝะธะต ัะพัะผั
// 2) ัะฐะฑะพัะฐ ั ัะฐะฑะปะธัะตะน: ัะบะฐะทะฐะฝะธะต ะธ ะฒัะฑะพั
// 3) ะฒัั
ะพะด ะธะท ะดะธะฐะปะพะณะฐ
interface
uses Windows, SysUtils, Classes, Graphics, Forms, Controls, StdCtrls,
Buttons, ExtCtrls;
const
size = 104; // ัะธัะปะพ ัะปะตะผะตะฝัะพะฒ
type
TtableDlg = class(TForm)
OKBtn: TButton;
CancelBtn: TButton;
Bevel1: TBevel;
Image1: TImage; //ัะฐะฑะปะธัะฐ ั
ะธะผะธัะตัะบะธั
ัะปะตะผะตะฝัะพะฒ
Label1: TLabel;
Image2: TImage; //ัะฟัะฐะฒะปัััะฐั ะบะฐััะฐ
Label2: TLabel;
Edit1: TEdit;
procedure FormCreate(Sender: TObject); // ัะพะทะดะฐะฝะธะต ัะพัะผั
procedure Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer); // ัะบะฐะทะฐะฝะธะต ะบะปะตัะบะธ
procedure Image1Click(Sender: TObject); // ะฒัะฑะพั ะบะปะตัะบะธ
procedure OKBtnClick(Sender: TObject); // OK
procedure CancelBtnClick(Sender: TObject); // Cancel
private
{ Private declarations }
TableSymbols : array [1..size] of string [2]; // ะผะฐััะธะฒ ะพะฑะพะทะฝะฐัะตะฝะธะน ัะปะตะผะตะฝัะพะฒ
public
{ Public declarations }
selectedElement : string; // ะฒัะฑัะฐะฝะฝัะน ัะปะตะผะตะฝั
currNo : integer; // ัะตะบััะธะน ะฝะพะผะตั ัะปะตะผะตะฝัะฐ
end;
var
tableDlg: TtableDlg;
implementation
{$R *.dfm}
const
PeriodicTableStr1=
'HHeLiBeBCNOFNeNaMgAlSiPSClArKCaScTiVCrMnFeCoNiCuZnGaGeAsSeBrKrRbSrYZrNbMoTcRuRhPdAgCdInSnSbTeIXeCsBaLa';
PeriodicTableStr2='CePrNdPmSmEuGdTbDyHoErTmYbLu';
PeriodicTableStr3='HfTaWReOsIrPtAuHgTlPbBiPoAtRnFrRaAc';
PeriodicTableStr4='ThPaUNpPuAmCmBkCfEsFmMdNoLrKu ';
// ัะพะทะดะฐะฝะธะต ัะพัะผั ==================================================
procedure TtableDlg.FormCreate(Sender: TObject);
// ัะพะทะดะฐะฝะธะต ัะพัะผั
var
s : string;
i,j : integer;
begin
currNo := 0;
// ะธะฝะธัะธะฐะปะธะทะฐัะธั ะผะฐััะธะฒะฐ ะพะฑะพะทะฝะฐัะตะฝะธะน ัะปะตะผะตะฝัะพะฒ:
s := PeriodicTableStr1+ PeriodicTableStr2+PeriodicTableStr3+PeriodicTableStr4;
j := 1;
for i :=1 to size do
begin
TableSymbols [i] := s[j];
inc (j);
if s [j] in ['a'..'z'] then
begin
TableSymbols [i] := TableSymbols [i]+ s [j];
inc (j);
end; // if s [j] in
end; // for i :=1
end; // FormCreate ____________________________________________________
// ัะฐะฑะพัะฐ ั ัะฐะฑะปะธัะตะน: ัะบะฐะทะฐะฝะธะต ะธ ะฒัะฑะพั =========================================
procedure TtableDlg.Image1MouseMove(Sender: TObject; Shift: TShiftState;
X, Y: Integer);
// ัะบะฐะทะฐะฝะธะต ะบะปะตัะบะธ
var
sl : integer;
begin
sl := GetBValue(Image2.Canvas.Pixels [x,y]);
if sl in [1..size] then
begin
Label1.Caption := intToStr (sl)+ ' '+TableSymbols [sl];
currNo := sl;
end
else
Label1.Caption := 'Select element:';
end; // Image1MouseMove ____________________________________________________
procedure TtableDlg.Image1Click(Sender: TObject);
begin
if currNo <> 0 then
begin
selectedElement := TableSymbols [currNo];
Label2.Caption := intToStr (currNo)+ ' '+selectedElement+ ' selected';
Edit1.Text := selectedElement;
end;
end; // Image1Click ____________________________________________________
// ะฒัั
ะพะด ะธะท ะดะธะฐะปะพะณะฐ ==================================================
procedure TtableDlg.OKBtnClick(Sender: TObject);
begin
selectedElement := Edit1.Text;
hide;
end; // OKBtnClick ____________________________________________________
procedure TtableDlg.CancelBtnClick(Sender: TObject);
begin
hide;
end; // CancelBtnClick ____________________________________________________
end.
ืืื ืืื ืืืขืจ ืืืขืจืกืืข, ืืืจ ืืขื ืืืขื ืึท ืืืฉ ืคืื 104 ืขืืขืืขื ืื (ืงืึธื ืกืืึทื ื ื ืืืขืจ). ืืึธื ืืขื ืืจืืืก ืงืขื ืขื ืืืื ืืขืืืืงืกื. ืขืืขืืขื ื ืืึทืฆืืืืขื ืื ื (ืืขืืืฉ ืกืืืืึธืืก) ืืขื ืขื ืืขืฉืจืืื ืฆื ืึท ืืขื ืืข ืืืฉ ืกืืืืึธืืก. ืึธืืขืจ, ืคึฟืึทืจ ืกืืืืช ืคืื ืงืึทืืคึผืึทืงืื ืึทืก ืคืื ืื ืืงืืจ ืงืึธื, ืขืก ืืืื ื ืงืขืืืึทืืง ืฆื ืฉืจืืึทืื ืื ืกืืงืืืึทื ืก ืคืื ืื ื ืึธืืืืืฉืึทื ื ืืื ืื ืคืึธืจืขื ืคืื ืฉืืจืืงื ืงืึทื ืกืืึทื ืฅ PeriodicTableStr1,..., PeriodicTableStr4ืึทืืื ืึทื ืืืขื ืื ืคืึธืจืขื ืืื ืืืฉืืคื, ืื ืคึผืจืึธืืจืึทื ืืื ืฆืขืืืึธืจืคื ืื ืืึทืฆืืืืขื ืื ื ืฆืืืืฉื ืื ืขืืขืืขื ืื ืคืื ืื ืืขื ืืข. ืืขืืขืจ ืขืืขืืขื ื ืืึทืฆืืืืขื ืื ื ืืืฉืืืื ืคืื ืืืื ืึธืืขืจ ืฆืืืื ืืึทืืืึทื ืืืชืืืช, ืืื ืืขืจ ืขืจืฉืืขืจ ืืืช ืืื ืึท ืืืืคึผื ืืืชืืืช ืืื ืืขืจ ืฆืืืืืืขืจ (ืืืื ืงืืื) ืงืืืื ืืืชืืืช. ืืขื ืคึผืฉืื ืืขืจืฉื ืืื ืืืคึผืืึทืืขื ืึทื ืืืขื ืืึธืืืื ื ืึท ืืขื ืืข. ืืืื, ืื ืกืืงืืืึทื ืก ืคืื ื ืึธืืืืืฉืึทื ื ืงืขื ืขื ืืืื ืืขืฉืจืืื ืืื ืึท ืงืึทื ืกืืืก ืฉืืืืืขืจ ืึธื ืกืคึผืืืกืึทื. ืืจืืืงืื ื ืึท ืกืืงืืืึทื ืก ืืื ืคืืจ ืืืืื (ืงืึทื ืกืืึทื ืฅ PeriodicTableStr1,..., PeriodicTableStr4) ืืื ืจืขืื ืฆื ืงืึทื ืกืืืขืจืืืฉืึทื ื ืคืื ืื ืคืื ืืืืขื ืขื ืื ืืงืืจ ืงืึธื, ืืืืึทื ื ืฉืืจื ืืืึธืก ืืื ืฆื ืืึทื ื ืงืขื ื ืืฉื ืคึผืึทืกืืง ืืื ืืื ืฆื ืืืืฃ ืืขื ืขืงืจืึทื.
ืืืขื ืื ืืืื ืืืืคึฟืขืจ ืืืืืขืื ืืืืขืจ ืื ืืืึทืืขืงืกื ืืืงืก ืืึทื ืืืขืจ ืืืื 1 ืืึทืืกืืึธืืืข ืืขื ืืขืฉืขืขื ืืฉ ืืืืขืจืืึทื ื ืื ืืืขืจื ืคืื ืื ืืืื ืงืึธืืืจ ืงืึธืืคึผืึธื ืขื ื ืคืื ืื ืงืึธื ืืจืึธื ืงืึธืจื ืคึผืืงืกืขื ืืืึทืืขืงืกื ืืืงืก ืคึฟืึทืจ ืื ืงืจืึทื ื ืืืืคึฟืขืจ ืงืึธืืึธืจืืึทื ืึทืฅ. ืืืจื ืงืึทื ืกืืจืึทืงืฉืึทื ืืืึทืืขืงืกื ืืืงืก ืืขื ืืืขืจื ืืื ืืืืึทื ืฆื ืื ืขืืขืืขื ื ื ืืืขืจ ืืืื ืืขืจ ืืืืคึฟืขืจ ืืื ืื ืืขืจ ืฆืขื; ื ืื ืืืื ืืืืฃ ืืขืจ ืืจืขื ืขืฅ, ืืื 255 ืืื ืื ืืขืจืข ืงืึทืกืขืก. ืื ืจืืขื ืึทืงืฉืึทื ื ืืืจืืืขืงืึธืื ืืืจื ืื ืคึผืจืึธืืจืึทื ืืขื ืขื ื ืืฉืืืง ืืื ืืึทืจืคื ืงืืื ืืขืจืงืืขืจืื ื.
ืืื ืึทืืืฉืึทื ืฆื ืื ืกืืืืืืกืืืง ืคึผืจืึธืืจืึทืืืื ื ืืขืงื ืืงืก ืืขืจืืื ื ืืืืื, ืขืก ืืื ืืืื ืฆื ืืืืขืจืงื ืื ืงืึธืืขื ืืึทืจ ืกืืื. ืฉืืจืขื ื ืืขืจืขืื, ืื ืืืกืงืึทืกื ืงืึธื ืืื ืึทืืื ืงืืืื ืืื ืคึผืฉืื ืึทื ืืึทืืขืจืงืื ืืขื ืืึธื ื ืื ืืืกืงืืืขื ืกืคึผืขืฆืืขื ื ืืืืืง. ืึธืืขืจ, ืืื ืืขื ืขื ืฆืืืขืืขืื ืืืื ืคึฟืึทืจ ืืขืืึทืืึทืืึทืืืฉืืงืึทื ืกืืืืช - ืื ืงืืจืฅ ืงืึธื ืึทืืึทืื ืืื ืื ืฆื ืืึทืื ืขืืืขืืข ืืขื ืขืจืึทื ืงืึทื ืงืืืืฉืึทื ื ืืขืจ ืงืืืจ. ืืื ืื ืืขืจืืื ืื ืงืึธื, ืืืื ืงืืึทืก ืืื ืืขืจืงืืขืจื (ืืึทืืืขืืื). ืืขืืืึธืืก ืคืื ืืขื ืงืืึทืก ืงืขื ืขื ืืืื ืกืืืึทืคึผื ืืื ืืึธืก ืืืขื ื ืืฉื ืืืืจืงื ืื ืคืึทื ืืงืฉืึทื ืื ื ืคืื ืื ืคึผืจืึธืืจืึทื ืืื ืงืืื ืืืขื, ืึธืืขืจ ืงืขื ืืืืจืงื ืื ืืืืขื ืขื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืึทืืืฉืึทื ืื ืกืืงืืืึทื ืก:
OKBtnClick, Image1MouseMove, FormCreate, Image1Click, CancelBtnClick.
ืขืก ืงืขื ื ืืฉื ืืืื ืืืืขืจ ืืืืขืจืงื, ืึธืืขืจ ืขืก ืืืขื ืืืขืจื ืึท ืืืกื ืืขืจ ืฉืืืขืจ ืฆื ืืืืขื ืขื ืืื ืคึฟืึทืจืฉืืืื. ืืืื ืขืก ืืขื ืขื ื ืืฉื ืคืื ืฃ, ืึธืืขืจ ืืขื ืก ืคืื ืืื ืืขืจ ืืขืืืึธืืก ืืื ืื ืึธืคึผืืืืืื ื ืืืคึผืืึทืืขื ืืืืฉืึทื ืืื ืืึธืื ืืึธืจ ืึทื ืึทื ืืขืจ ืกืืจ ืืื ืืื ืื ืงืืึทืกื ืืึทืฉืจืฒึทืืื ืืขื, ืืึทื ืืืขื ืืขืจ ืืึทืึธืก ื ืึธืจ ืคืึทืจืืจืขืกืขืจื. ืืขืจืืืขืจ, ืืึธืืฉ ืขืก ืืื ืฉืืืขืจ ืฆื ืฉืืจืขื ื ืืึทืืืืึทืื ืืื ืงืขื ืืคืืื ืืืื ืืืืืขืืืขื, ืืืจ ืงืขื ืขื ืืึธืคึฟื ืึทื ืื ืืจืึธืืืืกืื ื ื ืึธื ืกืืจ ืืืขื ืคึฟืึทืจืืขืกืขืจื ืื ืืืืขื ืขื ืคืื ืื ืงืึธื. ืืขื ื ืึธื ืกืืจ ืืื ืคืึทืกืืืึทืืืืืื ืืืจื ืื ืืึทืืืฉืืงืึทื ืืจืืคึผืื ื ืคืื ืขืืืขืืข ืืขืืืึธืืก ืืืึธืก ืืืจืืคืืจื ืคึฟืึทืจืืื ืืขื ืข ืืึทืกืงืก. ืืขืืขืจ ืืจืืคึผืข ืืึธื ืืืื ืืขืืขืื ืึท ืืืื, ืืืฉื:
// ัะฐะฑะพัะฐ ั ัะฐะฑะปะธัะตะน: ัะบะฐะทะฐะฝะธะต ะธ ะฒัะฑะพั
ืื ืืขืืื ืื ืืึธื ืืืื ืงืึทืคึผืื ืฆื ืื ืึธื ืืืื ืคืื ืื ืืึธืืืืข ืืื ืคืึธืจืืึทืืืขื ืืื ืึท ืืื ืืึทืื ืืืฉ. ืืื ืขืืืขืืข ืงืึทืกืขืก ืคืื ืืึทื ืฅ ืืึทื ื ืืึทืืืฉืืื, ืึทืืึท ืืื ืืึทืื ืืืฉื ืฆืืฉืืขืื ื ืึธื ื ืึทืืืืืึทืฆืืข ืึธืคึผืฆืืขืก. ืกืืืืืึทืจืื, ืืื ืื ืืึทื ื ืืืฃ ืคืื ืืืื ืืืคึฟื, ืคึผืจืึธืฆืขืืืจ ืึธืืขืจ ืคืื ืงืฆืืข, ืขืก ืืื ืืืขืจื, ืขืจืฉืืขืจ, ืืึทืจืงืื ื ืื ืกืืฃ ืคืื ืืขื ืืืฃ:
end; // FormCreate
ืืื, ืฆืืืืืื ืก, ืืื ืืจืึทื ืืฉื ืกืืืืืืึทื ืฅ ืืื ืคึผืจืึธืืจืึทื ืืจืึทืงืึทืฅ ืึธื ืืืื - ืกืืฃ, ืฆืืืื ืื ืืขืจืงืืขืจืื ื ืฆื ืืืึธืก ืื ืงืืึธืืืื ื ืงืืึทืืขืจ ืจืขืคืขืจืก:
end; // if s [j] in
end; // for i :=1
end; // FormCreate
ืฆื ืืืืืคึผืื ืงื ืืจืืคึผืข ืืขืืขืจื ืืื ืื ืขื ืืก ืคืื ืืขืืึธื ืืืืขืจ, ืืืจ ืงืขื ืขื ืืืืื ืฉืืจืืช ืืืึธืก ืืขื ืขื ืืขืจ ืืื ืจืืึฟ ืกืืืืืืึทื ืฅ ืืื ืฆืื ืืืคืฉืืขืื ืืื, ืืืฉื, ืคืื ืื ืืืชืืืช "=" ืืื "_", ืจืืกืคึผืขืงืืืืืื.
ืืืืืขืจ, ืืืจ ืืึทืจืคึฟื ืฆื ืืึทืื ืึท ืจืขืืขืจืืืึทืฆืืข: ืืื ืืืขืจ ืืืึทืฉืคึผืื ืืื ืฆื ืคึผืฉืื. ืืื ืืืขื ืืขืจ ืงืึธื ืคืื ืึท ืืืคึฟื ืืื ื ืืฉื ืคึผืึทืกืืง ืืืืฃ ืืืื ืคืึทืจืฉืืขืื, ืขืก ืงืขื ืืืื ืฉืืืขืจ ืฆื ืคึฟืึทืจืฉืืืื ืืขืงืก ืงืึธื ืกืขืงืืืืืืข ืกืืฃ ืฆื ืืึทืื ืงืึธื ืขื ืืขืจืื ืืขื. ืืื ืขืืืขืืข ืึทืื ืงืึธืืคึผืืืขืจืก, ืืืฉื, Pascal 8000 ืคึฟืึทืจ OS IBM 360/370, ืึท ืกืขืจืืืืก ืืืึทื ืืื ืืึธืก ืืื ืืขืืืขื ืืขืืจืืงื ืืืืฃ ืื ืืื ืงืก ืืื ืื ืืืกืืื ื.
B5
โฆ
E5
ืืึธืก ืืึธื ืืขื ื ืึทื ืื ืงืืึธืืืื ื ืงืืึทืืขืจื ืืืืฃ ืฉืืจื E5 ืงืึธืจืึทืกืคึผืึทื ืืื ืฆื ืื ืขืคื ืงืืึทืืขืจื ืืืืฃ ืฉืืจื B5.
ืคืื ืงืืจืก, ืคึผืจืึธืืจืึทืืืื ื ืกืืื ืืื ืึท ืืืืขืจ ืงืึธื ืืจืึธืืืขืจืกืืึทื ืึทืจืืืกืืขืื, ืึทืืื ืื ืืขืืื ืงืขื ืืืืกืืขืืจืืงื ืืึธ ืืึธื ืืืื ืืขื ืืืขื ืืื ืืึธืจื ืืฉื ืืขืจ ืืื ืขืกื ืืืึทืจื ืคึฟืึทืจ ืืขืืึทื ืง. ืขืก ืงืขื ืืืื ืืืืขืจ ืฉืืืขืจ ืคึฟืึทืจ ืฆืืืื ืคืขืจืื ืืงืกืคึผืืจืืึทื ืกื ืคึผืจืึธืืืจืึทืืขืจื, ืืืึธืก ืืึธืื ืืขืืืขืืึธืคึผืขื ืืื ืืขืืืืจื ืฆืืืขืืืืื ื ืฆื ืคืึทืจืฉืืืขื ืข ืกืืืืื ืืืืขืจ ืคืืืข ืืึธืจื ืคืื ืึทืจืืขื, ืฆื ืงืืืขื ืฆื ืึท ืืขืกืงืขื. ืื ืืขืจืฉ ืืื ืคืืจ ื ืกืืืืขื ื ืืืืก ืืขืจื ื ืืื ืคืจืืืจืืืืจื, ืืืืก ืืื ื ืื ื ืืฉื ืืขืืื ืงืืื ืฆืืื ืฆื ืืขืคืื ืขื ืืืื ืืืืืขื ืขื ืกืืื. ืืื ืืจืึทืืื ืึทื ืืื ืืขื ืคืึทื ืืขืจ ืืขืจืขืจ ืืึธื ืืืึท ืืื ืืกืืขืจ ืงืึทื ืืืื ืฆื ืืืื ืกืืืืขื ืื ืึทืืึท ืึท ืคึผืฉืื ืึธืืขืจ ื ืืฉื ืงืืึธืจ ืืื ืืขืจ ืืึธื ืืขืืึทื ืง ืึทื ืื ืืฆืืื ืคืื ืึท ืคึผืจืึธืืจืึทื ืืขืคึผืขื ืืก ืืึทืจืืขืื ืืืืฃ ืื ื ืืกื ืืื ืืืึธืก ืืืึทื ืืงืืจ ืงืึธื ืืื ืืขืฉืจืืื. ืืขืจ ืชึผืืืื ืงืขื ื ืืฉื ื ืึธืืืืื ืื ืจืขืงืึทืืขื ืืื ื ืืกื, ืึธืืขืจ ืืึธืื ืืื ืืคึผืืืช ืืจืึทืืื ืืืขืื ืื ื ืืื ืคึฟืึทืจ "ืขืงืกืืจืข" ืึทืงืฉืึทื ื ืฆื ืคึฟืึทืจืืขืกืขืจื ืื ืคึผืืึทื ืคืื ืื ืืงืืจ ืงืึธื.
ืฆืืจืืงืงืืืขื ืฆื ืืื ืืืขืจ ืืงืขืจืืืง ืคึผืจืึธืืืขื ืืืืฃ ืื ืคึผืขืจืืึธืืืฉ ืืืฉ: ืืืืึทืืขืจ ืึทื ืืืืืงืืื ื ืงืขื ืขื ืืืื ืืื ืคืึทืจืฉืืืขื ืข ืืื ืกืืจืืงืฆืืขืก. ืืืื ืขืจ ืคืื ืื ืืื ืกืืจืืงืฆืืขืก ืืื ืคึฟืึทืจ ืจืขืคึฟืขืจืขื ืฅ: ืืืขื ืืืจ ืืึธืืืขืจ ืื ืืืื ืืืืคึฟืขืจ ืืืืขืจ ืึท ืืืฉ ืฆืขื, ืึท ืืื ืคึฟืึธืจืืึทืฆืืข ืคึฟืขื ืฆืืขืจ ืืืืก ืืื ื ืึธื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืืฃ ืื ืกืคึผืขืกืืคืืขื ืขืืขืืขื ื. ืืืืึทืืขืจ ืึทื ืืืืืงืืื ื ืืื ืคืืืืขืจืก. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืคึผืขื ืืื ื ืืืืฃ ืื ืืึทื ืืึธื ืืืจืื ื, ืื ืืื ืคึฟืึธืจืืึทืฆืืข ืคึฟืขื ืฆืืขืจ ืืืขื ืืืืื ืึทื ืืืึทืืื: ืื ืืขืจืกื ืืืืืืืง ืคืืืืฉ ืืื ืืขืืืฉืขืจ ืืื ืคึฟืึธืจืืึทืฆืืข, ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืืขืฉืืืืข ืคืื โโืืคืืขืงืื ื, ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืคืึทืจืฉืคึผืจืืืืื ื ืืื ื ืึทืืืจ, ืึท ืจืฉืืื ืคืื ืื ืืขืจืกื ืืืืืืืง ืงืึทืืคึผืึทืื ืื (ืืืึธืก ืืืื ืืขื ืขืืขืืขื ื), ืคืืกืืึธืืึธืืืงืึทื ืคึผืจืึธืคึผืขืจืืืขืก, ื ืึธืืขื ืืื ืึท ืคืจืขืื ืฉืคึผืจืึทื, ืืื"ื ื E. ืืขืืขื ืงื ืงืึทืืืขืจืื ืก "ืงืึทืืฉืงืข" ืืื ืืืึธืก ืืขืจ ืึทืจืืืงื ืืืืื ืืื, ืืืจ ืงืขื ืขื ืืึธืื ืึทื ืืื ืืขื ืึทื ืืืืืงืืื ื ืคืื ืื ืคึผืจืึธืืจืึทื ืืืจ ืืึทืงืืืขื ืึท ืืึทื ืฅ ืืจืืื ืื ื ืงืึธืืคึผืืขืงืก ืืื ืื ื ืึทืืืจืืขื ืกืกืืขื ืกืขืก: ืืื ืึทืืืฉืึทื ืฆื ืงืึธืืคึผืืืืขืจ ืืืืกื ืฉืึทืคึฟื, ืคืืืืง ืืื ืืขืืืข - ืืืึธืืึธืื, ืขืงืึธื ืึธืืืฉ ืืขืึธืืจืึทืคื, ืืขืฉืืืืข ืคืื โโืืืืกื ืฉืึทืคึฟื ืืื ืืคืืื ืคืจืขืื ืฉืคึผืจืึทืื.
ืึธืืขืจ ืึท ืืืืข ืืึทืืึทืืืืก ืืื ื ืืฉื ืืขืจ ืฉืืขืืจ. ืืขืจ ืคึผืจืึธืืจืึทื ืงืึทื ืขืงืฅ ืืขืืืืื ืืืขื ืฆื ืื ืืื ืืขืจื ืขื. ืืืขื ืืืจ ืืืืกืงืืืึทืื ืึทื ืขืืขืืขื ื, ืื ืืื ืง ืืื ืึทืงืืืืืืืืื, ืืื ืืขืจ ืืืืงืืคึผืขืืืข ืึทืจืืืงื ืืืขืื ืืขื ืขืืขืืขื ื ืืื ืืขืขืคื ื ืืื ืื ืืืขื ืืืขืืขืจืขืจ ืคึฟืขื ืฆืืขืจ. ืืืืงืืคืขืืืข, ืืื ืืืจ ืืืืกื, ืืื ื ืืฉื ืึทื ืืืืืึธืจืืืึทืืืืืข ืืงืืจ. ืืืจ ืงืขื ื ืฉืืขืื ืคึฟืึทืจืืื ืืื ืืขื ืฆื ืึทืืึธืจืึทืืืืืืื ืงืืืืื, ืืืฉื, ืืขืืืฉืขืจ ืขื ืฆืืงืืึธืคึผืขืืืข, TSB, ืึทืืกืืจืึทืงื ืืืฉืขืจื ืึทืื, ืกืืจ ืคึฟืจืืื ืืื ืืืื ืขื ืืืฉืึทื ื ืคึฟืึทืจ ืืขื ืขืืขืืขื ื, ืืื"ื ื. ืึทื. ืกืืืืขื ืื ืืืขืื ืงืขื ืขื ืฆื ืคืึทืจืขื ืืืงื ืคึผืฉืื ืึธืืขืจ ืืื ืื ืืคืึทื ืึทืกืืื ืืึทื ืฅ ืืืืฃ DBMS ืืื ืืื ืืขืจื ืขื ืืขืืขืก.
ืืื ืึทืืืฉืึทื ืฆื ืงืืืืจืื ืืืืฃ ืึท ืืืื ืขืืขืืขื ื, ืืืจ ืงืขื ืขื ืืึทืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืืึธืก ืืืขื, ืืืฉื, ืฆืืืื ืกืขืื ืืื ืื ืืืฉ ืืืึธืก ืืจืขืคื ืืืืขืจ ืงืจืืืืืจืืึท ืืื ืคืึทืจืฉืืืขื ืข ืคืืจืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืขืืึทืืก โโืืื ื ืื-ืืขืืึทืื. ืึธืืขืจ ืกืขืื ืืืึธืก ืืขื ืขื ืืึทืืคึผื ืืื ืืืึทืกืขืจ ืืืืขืจ ืืืจื ืึท ืืืืข ืืขืืืฉืขืจ ืคืึทืืจืืง.
ืืืจ ืงืขื ืขื ืืืื ืื ืกืืจืืืขื ื ืื ืคืึทื ืืงืฉืึทื ื ืคืื ืึท ืืขืคื ืึธืจืืึทื ืืืึทืืึธืจ. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืืืคึผืื ืงื ืืื ืื ืืืฉ ืื ืขืืขืืขื ืื ืืืึธืก ืืขื ืขื ืึทืจืืึทื ืืขืจืขืื ื ืืื ืื ืืืืึทื. ืืขืจื ืึธื ืืืืืคึผืื ืงื ืื ืืกืืืืช ืืขืืขืจื ื / ืจืืคึผืืืื ืืืจื ืืขืจ ืชึผืืืื ืืื ืฆืืืจืืืืื ื ืคึฟืึทืจ ืื ืืืืึทื.
ืืื ืืึธ, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืื ืืืื ืขืจ ืคืื ืื ืืืคึผืืฉ ืฉืืืข ืืขืืืข ืคึผืจืึธืืืขืืก:
ืืขืืขืื 10 ื ืคืื ืงืจืืึทื. ืืืืคืื ืืืืฅ-ืืืืขืจืข ืืืจืฃ ืืขื ื ืขืืขื ืฆื ืฆืขืืืืขื ืืืก ืืื ืฆืข ืงืจืฒื?
ืฆื ืกืึธืืืืข ืืขื ืคึผืจืึธืืืขื, ืขืก ืืื ื ืืืืืง ืฆื ืฉืจืืึทืื ืื ืืขืืืฉืขืจ. ืึธืคึผืจืืฃ ืืื ืคึผืืืืกืื ื ืื ืงืึธืืึทืคืืฉืึทื ืฅ ืืื ืขืก, ืจืขืืขื ืขื ืื ืืึธืืขืงืืืึทืจ ืืืืืฅ ืคืื ืงืึทืืกืืื ืงืึทืจืืึทื ืืื ืืื ืืืืจืึธืืขื ืงืืึธืจืืื, ืืขืืึธืื ืงืึทืืคึผืึธืื ืืื ืกืึธืืืืข ืื ืคึผืจืึธืคึผืึธืจืฆืืข. ื ืงืึทืืงืืืึทืืึธืจ ืืืืืจื ืืืืฃ ืืื ืืืขืจ ืืงืขืจืืืง ืคึผืจืึธืืจืึทื ืงืขื ืขื ืจืขืืขื ืขื ืืื ืกืึธืืืืข. ืืืช, ืืืจ ืืืขื ื ืึธื ืืึทืจืคึฟื ืฆื ื ืขืืขื ืืื ืืฉืืื ืึทื ืื ืืืืขืจ ืืืื ืืืื ืืขื ืืืขื ืืื ืึท ืืืืึทื ืืืืขืคืืืง ืืื ืืื ืึท ืืืืึทื ืงืึทื ืกืึทื ืืจืืืฉืึทื, ืึธืืขืจ ืืึธืก ืืื ืืขืืืข, ื ืืฉื ืงืึธืืคึผืืืืขืจ ืืืืกื ืฉืึทืคึฟื.
ืงืึทืงืึธ3 + 2ืืงื = ืงืึทืงื2 + ื2ืึธ
ืืขืจืคืื ืืขืขื ืืืจ, ืื ืืืจ ืืืขืื ืืืจืคื ืื ืืืืืืืืฉืข ืืืืืื ืคืื ืื ืคืืืื ืืข ืขืืขืืขื ืื: ืงืึทืืกืืื (Ca), ืืฉืึทื (C), ืืืืขืจืฉืืึธืฃ (O), ืืืืจืึธืืขื (H) ืืื ืงืืึธืจืื (Cl). ืืื ืื ืกืืืคึผืืึทืกื ืคืึทื, ืืืจ ืงืขื ืขื ืฉืจืืึทืื ืื ืืืืืฅ ืืื ืึท ืืืื-ืืืืขื ืฉืึทื ืึทื ืืขื ืืข ืืืคืืื ื ืืื
AtomicMass : array [1..size] of real;
ืืื ืื ืืขื ืืข ืืื ืืขืงืก ืงืึธืจืึทืกืคึผืึทื ืื ืฆื ืื ืขืืขืืขื ื ื ืืืขืจ. ืืขืจ ืืืืฃ ืื ืคืจืื ืคึผืืึทืฅ ืคืื ืื ืคืึธืจืขื tableDlg ืฉืืขืื ืฆืืืื ืคืขืืืขืจ. ืืื ืืขืจ ืขืจืฉืืขืจ ืคืขืื ืขืก ืืื ืืืืืขืก ืืขืฉืจืืื: "ืืขืจ ืขืจืฉืืขืจ ืจืขืึทืืขื ื ืืื ืืขืืขืื", ืืื ืื ืจืืข - "ืื ืจืืข ืจืขืึทืืขื ื ืืื ืฆื ืืขืคึฟืื ืขื X". ืืืืืจ ืืืฆืืืืขื ืขื ืื ืคืขืืืขืจ ืจืขืึทืืขื ื1, ืจืขืึทืืขื ื2 ืจืืกืคึผืขืงืืืืืื. ืื ืืขืจืข ืึทืืืฉืึทื ื ืฆื ืื ืคึผืจืึธืืจืึทื ืืืขื ืืืื ืงืืึธืจ ืคืื ืื ืคืืืืขื ืืข ืืืึทืฉืคึผืื ืคืื ืื ืงืึทืืงืืืึทืืึธืจ.
ืืืจ ืืจืืงื ืืืืฃ ืื ืงืึธืืคึผืืืืขืจ ืงืืึทืืืืึทืืืจ: 10 ื. ืื ืกืงืจืืคึผืฉืึทื ืืื ืื ืคืขืื ืจืขืึทืืขื ื1 ืขื ืืขืจืื ืืขื: "ืืขืจ ืขืจืฉืืขืจ ืจืืืืืืฉืึทื ื ืืื ืืขืืขืื 10 ื." ืืืฆื ืืืจ ืึทืจืืึทื ืื ืคืึธืจืืืืข ืคืื โโืืขื ืจืืืืืืฉืึทื ื, ืืื ืื ืงืึทืืงืืืึทืืึธืจ ืืืขื ืจืขืืขื ืขื ืืื ืืืืึทืื ืืืื ืืึธืืขืงืืืึทืจ ืืืึธื ืืืขื ืืืจ ืึทืจืืึทื ืขืก.
ืืจืืงื LMB ืืืืฃ ืื ืืืฉ ืฆืขื ืืื ืื Ca ืกืืืืึธื. ืื ืกืงืจืืคึผืฉืึทื ืืื ืืขื ืคืขืื ืจืขืึทืืขื ื1 ืขื ืืขืจืื ืืขื: "ืขืจืฉืืขืจ ืจืืืืืืฉืึทื ื Ca 40.078 ืืขืืขืื 10 ื."
ืืจืืงื LMB ืืืืฃ ืื ืืืฉ ืฆืขื ืืื ืื ืกืืืืึธื C. ืื ืกืงืจืืคึผืฉืึทื ืืื ืื ืคืขืื ืจืขืึทืืขื ื1 ืขื ืืขืจืื ืืขื: "ืืขืจ ืขืจืฉืืขืจ ืจืืืืืืฉืึทื ื CaC 52.089 ืืขืืขืื 10 ื." ืืขื ืข. ืืขืจ ืงืึทืืงืืืึทืืึธืจ ืฆืืืขืืขืื ืื ืึทืืึธืืืฉืข ืืืืืฅ ืคืื ืงืึทืืกืืื ืืื ืืฉืึทื.
ืืจืืงื LMB ืืืืฃ ืื ืืืฉ ืฆืขื ืืื ืื ืกืืืืึธื ืึธ ืื ืกืงืจืืคึผืฉืึทื ืืื ืื ืคืขืื ืจืขืึทืืขื ื1 ืขื ืืขืจืื ืืขื: "ืืขืจ ืขืจืฉืืขืจ ืจืืืืืืฉืึทื ื ืงืึทืงืึธ 68.088 ืืขืืขืื 10 ื." ืืขืจ ืงืึทืืงืืืึทืืึธืจ ืฆืืืขืืขืื ืื ืึทืืึธืืืฉืข ืืืึธื ืคืื ืืืืขืจืฉืืึธืฃ ืฆื ืื ืกืึทืืึทืงื.
ืืจืืงื LMB ืืืืฃ ืื ืืืฉ ืฆืขื ืืื ืื ืกืืืืึธื ืึธ ืื ืกืงืจืืคึผืฉืึทื ืืื ืื ืคืขืื ืจืขืึทืืขื ื1 ืขื ืืขืจืื ืืขื: "ืืขืจ ืขืจืฉืืขืจ ืจืืืืืืฉืึทื ื ืงืึทืงืึธ2 84.087 ืืขืืขืื 10 ื." ืืขืจ ืงืึทืืงืืืึทืืึธืจ ืึทืืึธื ืืืืืขืจ ืฆืืืขืืขืื ืื ืึทืืึธืืืฉืข ืืืึธื ืคืื ืืืืขืจืฉืืึธืฃ ืฆื ืื ืกืึทืืึทืงื.
ืืจืืงื LMB ืืืืฃ ืื ืืืฉ ืฆืขื ืืื ืื ืกืืืืึธื ืึธ ืื ืกืงืจืืคึผืฉืึทื ืืื ืื ืคืขืื ืจืขืึทืืขื ื1 ืขื ืืขืจืื ืืขื: "ืืขืจ ืขืจืฉืืขืจ ืจืืืืืืฉืึทื ื CaCO3 100.086 ืืขืืขืื 10 ื." ืืขืจ ืงืึทืืงืืืึทืืึธืจ ืืืืืขืจ ืฆืืืขืืขืื ืื ืึทืืึธืืืฉืข ืืืึธื ืคืื ืืืืขืจืฉืืึธืฃ ืฆื ืื ืกืึทืืึทืงื.
ืืจืืง ืึทืจืืึทื ืืืืฃ ืืืื ืงืึธืืคึผืืืืขืจ ืงืืึทืืืืึทืืืจ. ืื ืืงืืื ืคืื ืืขืจ ืขืจืฉืืขืจ ืจืืืืืืฉืึทื ื ืืื ืืขืขื ืืืงื ืืื ืกืืืืืฉืื ืฆื ืื ืคืขืื ืจืขืึทืืขื ื2. ืืึทืืขืจืงืื ื ืึทื ืืื ืืขื ืืืึทืฉืคึผืื ืืืจ ืฆืืฉืืขืื ืึท ืืื ืืืึทื ืืืขืจืกืืข. ืืืื ืืืจ ืืืืื, ืืืจ ืงืขื ืขื ืืืืื ืึธืจืืึทื ืืืืจื ืืืืืืคึผืืืขืจืก ืคืื ืึทืืึธืืก ืคืื ืื ืืขืืืข ืืืคึผ, ืึทืืื ืึทื, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืจ ืืึธื ื ืื ืืึธืื ืฆื ืืื ืืืื ืืึธื ืืื ืึท ืจืืืขืจื ืืืืฃ ืื ืืืืขืจืฉืืึธืฃ ืฆืขื ืืืขื ืืืจ ืึทืจืืึทื ืื ืงืจืึธืืืืึทื ืคืึธืจืืืืข (K2Cr2O7).
ืืจืืงื LMB ืืืืฃ ืื ืืืฉ ืฆืขื ืืื ืื ืกืืืืึธื H. ืื ืกืงืจืืคึผืฉืึทื ืืื ืื ืคืขืื ืจืขืึทืืขื ื2 ืขื ืืขืจืื ืืขื: "ืฆืืืืืืข ืจืขืึทืืขื ื ื 1.008 ืืขืคึฟืื ืขื ืจืขื ืืืขื ."
ืืจืืงื LMB ืืืืฃ ืื ืืืฉ ืฆืขื ืืื ืื Cl ืกืืืืึธื. ืื ืกืงืจืืคึผืฉืึทื ืืื ืืขื ืคืขืื ืจืขืึทืืขื ื2 ืขื ืืขืจืื ืืขื: "ืฆืืืืืืข ืจืขืึทืืขื ื ืืงื 36.458 ืืขืคึฟืื ืขื ืจืขื ืืืขื ." ืืขืจ ืงืึทืืงืืืึทืืึธืจ ืืื ืฆืืืขืืืืื ืื ืึทืืึธืืืฉืข ืืืืืฅ ืคืื ืืืืจืึธืืขื ืืื ืงืืึธืจืื. ืืื ืื ืืืืื ืึธืคึผืจืืฃ ืืงืืืืืืฉืึทื, ืืืืจืึธืืขื ืงืืึธืจืืื ืืื ืคึผืจืืกืืืึทื ืืืจื ืึท ืงืึธืืึทืคืืฉืึทื ื ืคืื 2. ืืขืจืืืขืจ, ืืื LMB ืืืืฃ ืื ืคืขืื ืจืขืึทืืขื ื2. ืื ืืึธืืขืงืืืึทืจ ืืืึธื ืืึทืืึทืื (ืืจืืคึผืึทืื ืืืขื ืืขืืจืืงื ืฆืืืื ืืึธื, ืืื"ื ื). ืื ืกืงืจืืคึผืฉืึทื ืืื ืืขื ืคืขืื ืจืขืึทืืขื ื2 ืขื ืืขืจืื ืืขื: "ืฆืืืืืืข ืจืืืืืืฉืึทื ื 2HCl 72.916 ืืขืคึฟืื ืขื ืจืขื ืืืขื ."
ืืจืืง ืึทืจืืึทื ืืืืฃ ืืืื ืงืึธืืคึผืืืืขืจ ืงืืึทืืืืึทืืืจ. ืื ืคึผืึธืืืฆืืข ืคืื โโืื ืจืืข ืจืืืืืืฉืึทื ื ืืื ืืขืขื ืืืงื, ืืื ืื ืงืึทืืงืืืึทืืึธืจ ืืขืคืื ื X ืคืื ืื ืคึผืจืึธืคึผืึธืจืฆืืข
ืืึธืก ืืื ืืืึธืก ืืืจ ืืึทืจืคึฟื ืฆื ืืขืคึฟืื ืขื.
ืืึทืืขืจืงืื ื 1. ืืขืจ ืืืึทืืฉ ืคืื ืื ืจืืืึทืืืื ื ืคึผืจืึธืคึผืึธืจืฆืืข: ืคึฟืึทืจ ืืืกืึทืืืฉืึทื 100.086
ืืึทืืขืจืงืื ื 2. ืืึทืืืื ืืขื ืคืื ืขื ืืขื ืคึผืจืึธืืืขืืก:
ืืึธืืืฉืขื ืงืึธ ืื, ืืึทืืืื ื ืคืื ืคึผืจืึธืืืขืืก ืืื ืขืงืกืขืจืกืืืืื ืืื ืืขืืืข 2009 (ืืจืึทืืขืก 8-11).
Khomchenko G.P., Khomchenko I.G., ืืึทืืืื ื ืคืื ืคึผืจืึธืืืขืืก ืืื ืืขืืืข ืคึฟืึทืจ ืึทืคึผืืืงืึทื ืฅ ืฆื ืืื ืืืืขืจืกืืืขืื, 2019.
ืืึทืืขืจืงืื ื 3. ืฆื ืคืึทืจืคึผืึธืฉืขืืขืจื ืื ืึทืจืืขื, ืืืจ ืงืขื ืขื ืคืึทืจืคึผืึธืฉืขืืขืจื ืื ืคึผืึธืืืฆืืข ืคืื โโืื ืคืึธืจืืืืข ืืื ืืขืจ ืขืจืฉื ืืืขืจืกืืข ืืื ืคืฉืื ืืืืื ืืขื ืขืืขืืขื ื ืกืืืืึธื ืฆื ืื ืกืืฃ ืคืื ืื ืคืึธืจืืืืข ืฉืืจื. ืืขืจื ืึธื ืื ืคืึธืจืืืืข ืคืื โโืงืึทืืกืืื ืงืึทืจืืึทื ืืื ืืืขื ืืืื:
CaCOOO
ืืืขืจ ืึท ืืขืืืข ืืขืจืขืจ ืืื ืึทื ืืืืงืื ืฆื ืืื ืึทืืึท ืึท ืจืขืงืึธืจืืื ื. ืขืก ืืื ื ืืฉื ืฉืืืขืจ ืฆื ืืึทืื ืื ืจืืืืืง ืคึผืึธืืืฆืืข - ืฆื ืืึธื ืืึธืก, ืืืจ ืืึทืจืคึฟื ืฆื ืืืืื ืึท ืืขื ืืข:
formula : array [1..size] of integer;
ืืื ืืขืจ ืืื ืืขืงืก ืืื ืื ื ืืืขืจ ืคืื ืื ืืขืืืฉืขืจ ืขืืขืืขื ื, ืืื ืื ืืืขืจื ืืื ืืขื ืืื ืืขืงืก ืืื ืื ื ืืืขืจ ืคืื ืึทืืึธืืก (ืืืืืขืก ืึทืืข ืขืืขืืขื ืื ืคืื ืื ืืขื ืืข ืืขื ืขื ืืึทืฉืืขืืืง ืฆื ื ืื). ืขืก ืืึธื ืืืื ืืขื ืืืขื ืืื ืืฉืืื ืื ืกืืจ ืืื ืืืึธืก ืึทืืึธืืก ืืขื ืขื ืืขืฉืจืืื ืืื ืึท ืคืึธืจืืืืข, ืืื ืื ืืขื ืืืขื ืืื ืืขืืืข. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืืื ืืง ืืขื ืืฉื ืืืขืื ืืื O3CaC. ืืื ืก ืืืขืจืจืืง ืื ืคึฟืึทืจืึทื ืืืืึธืจืืืขืืงืืื ืฆื ืื ืืึทื ืืฆืขืจ. ืืึทืื ืึท ืคึผืืึทืฅ:
formulaOrder : array [1..size] of integer; // ะผะพะถะฝะพ ะฒะทััั ะฟะพะบะพัะพัะต
ืืื ืืืจ ืฉืจืืึทืื ืึทืจืึธืคึผ ืื ื ืืืขืจ ืคืื ืื ืืขืืืฉืขืจ ืขืืขืืขื ื ืืืื ืื ืืื ืืขืงืก ืคืื ืืืึทื ืืืืกืืขื ืืื ืื ืคืึธืจืืืืข. ืึทืืื ื ืึทื ืึทืืึธื currNo ืืื ืื ืคืึธืจืืืืข:
if formula [currNo]=0 then //ััะพั ะฐัะพะผ ะฒัััะตัะธะปัั ะฟะตัะฒัะน ัะฐะท
begin
orderIndex := orderIndex+1;//ะฒ ะฝะฐัะฐะปะต ะฒะฒะพะดะฐ ัะพัะผัะปั orderIndex=0
formulaOrder [orderIndex] := currNo;
end;
formula [currNo]:=formula [currNo]+1;
ืฉืจืืืื ืื ืคืึธืจืืืืข ืฆื ืึท ืฉืืจื:
s := ''; // ะฟัััะฐั ัััะพะบะฐ ะดะปั ัะพัะผัะปั
for i:=1 to orderIndex do // ะดะปั ะฒัะตั
ั
ะธะผ.ัะธะผะฒะพะปะพะฒ ะฒ ัะพัะผัะปะต
begin
s:=s+TableSymbols [ formulaOrder[i]];// ะดะพะฑะฐะฒะปัะตะผ ั
ะธะผ.ัะธะผะฒะพะป
if formula [formulaOrder[i]]<>1 then //ะดะพะฑะฐะฒะปัะตะผ ะบะพะป-ะฒะพ ะฐัะพะผะพะฒ
s:=s+ intToStr(formula [formulaOrder[i]]);
end;
ืืึทืืขืจืงืื ื 4. ืขืก ืืื ืืื ืขื ืฆื ืฆืืฉืืขืื ืื ืคืืืืงืืื ืฆื ืึทืืืขืจื ืึทืืืืืขืื ืึทืจืืึทื ืื ืจืืืืืืฉืึทื ื ืคืึธืจืืืืข ืคึฟืื ืื ืงืืึทืืืืึทืืืจ. ืืื ืืขื ืคืึทื, ืืืจ ืืึทืจืคึฟื ืฆื ืื ืกืืจืืืขื ื ืึท ืคึผืฉืื ืคึผืึทืจืกืขืจ.
ืขืก ืืื ืืืื ืฆื ืืืืขืจืงื ืึทื:
ืืืึทื ื, ืขืก ืืขื ืขื ืขืืืขืืข ืืื ืืขืจื ืืืขืจืกืืขืก ืคืื ืื ืืืฉ, ืืื ืกืืืึทื ืืืก ืืขื ืขื ืงืขืกืืืืขืจ ืคืึธืจืฉืืึธืื ื ืืึทืข ืึธืคึผืฆืืขืก. (
ืืืืงืืคึผืขืืืข )
ืกืืืืขื ืื ืงืขื ืขื ืืืืึทืื ืืืืขืจ ืื ืืืฉืึทื ืืึทืื ืืื ืืขื ืจืืืืื ื ืืืจื ืืืคึผืืึทืืขื ืื ื ืืืื ืขืจ ืคืื ืื ืฉืืื ืคืืจืืขืืืืื ืึธืคึผืฆืืขืก ืึธืืขืจ ืคึผืจืืืืจื ืฆื ืืึทืื ืืืืขืจ ืึธืจืืืื ืขื. ืขืก ืงืขื ืืืกืงืืืขื ืึทื ืืึธืก ืืื ืืขืจ ืงืืขื ืกืืขืจ ื ืืฆืืง ืจืืืืื ื ืคึฟืึทืจ ืงืึธืืคึผืืืืขืจ ืืืืกื ืฉืึทืคึฟื ืืขืงืฆืืขืก. ืึธืืขืจ, ืืื ืื ืคืึธืจืขื ืคืื ืื ืคึผืขืจืืึธืืืฉ ืืืฉ ืืืคึผืืึทืืขื ืึทื ืืื ืืขื ืึทืจืืืงื, ืขืืืขืืข ืกืืืืขื ืื ืงืขื ื ืืฉื ืืขื ืงืืื ืืึทืืื ืืขืจ ืืืึทืืข ืคืื โโืงืึธื ืืจืึธื ืงืึทืจืืก ืืืืขืจ ืื ืึธืืืขืจื ืึทืืืื ืืืืืื ื ื ืืฆื ื ืึธืจืืึทื ืงื ืขืคึผืืขื ืืืืืืึธื. ืื ืกืคึผืืจืึทืืืฉ ืคืึธืจืขื ืคืื ืื ืืืฉ (ืืื ืื ืกืขืื ืืขื ืขื ืคืื ืคืึทืจืฉืืืขื ืข ืฉืึทืคึผืขืก) ืืืขื ืืขืจ ืงืืืจ ืืึทืืืืึทืื ืื ืึทืืืืึทื ืืืืืฉืื ืคืื ืื ืืืืืื ื ืคืืจืืขืืืืื ืืึธ.
(
ืืึธืืืจ ืืืื ืืืืื ืึทื ืึท ื ืืืขืจ ืคืื ืืืฆื ืืืืืกืืื ื ืงืึธืืคึผืืืืขืจ ืืืืื ืคึฟืึทืจ ืื ืคึผืขืจืืึธืืืฉ ืืืฉ ืืขื ืขื ืืืกืงืจืืืื ืืื ืื ืืขืฆืื ืก ืืจืืืก ืืืืฃ Habrรฉ
1) ืืืืกืงืืืึทืื ืืื ืื ืืืฉ ืึทืืข ืื ืขืืขืืขื ืื ืืืงืื ื ืืื ืื ืืืื ืขืืืขืจ.
2) ืืืืขื ืืืคืืฆืืจื ืืืข ืืกืืืืช ืืืงืื ื ืืื ืืขืจ ืฆืืื ืคืื ืืขืจ ืื ืืืขืงืื ื ืคืื ืขื ืคืขืจืืืืืฉื ืืขืืขืฅ.
3) ืืืืขื ืืืคืืฆืืจื ืืืื ืขืืขืืขื ืื ืืืืก ืืืืฉืขืืืกืื ืืืื ืืขืืืืื ืืขืืืื.
4) ืืืืกืงืืืึทืื ืึทืืข ืขืืขืืขื ืื ืืืึธืก ืืขื ืขื ืืื ืึท ืืึทื ืฉืืึทื ืืื ืืขืจ ื ืึธืจืืึทื ืื ืึธืื (ื ืก).
5) ืืืืกืงืืืึทืื ืึทืืข ืขืืขืืขื ืื ืืืึธืก ืืขื ืขื ืืื ืึท ืคืืืกืืง ืฉืืึทื ืืื ืงืืื.
6) ืืืืกืงืืืึทืื ืึทืืข ืขืืขืืขื ืื ืืืึธืก ืืขื ืขื ืืื ืึท ืืึทืจื ืฉืืึทื ืืื ืงืืื.
7) ืืืืกืงืืืึทืื ืึทืืข ืขืืขืืขื ืื ืืืึธืก ืงืขื ืขื ืืืื ืืงืกืคึผืึธืืื ืฆื ืืืคื ืคึฟืึทืจ ืึท ืืึทื ื ืฆืืึทื ืึธื ืืืืขืจืงื ืขื ืืขืจืื ืืขื ืืื ื ืึธืจืืึทื ืื ืึธืื.
8) ืืืืกืงืืืึทืื ืึทืืข ืืขืืึทืืก โโืืืึธืก ืฆืขืืึธืื ืืื ืืื ืืืืจืึธืืฉืืึธืจืืง ืืืืขืจ.
9) ืืืืกืงืืืึทืื ืึทืืข ืืขืืึทืืก โโืืืึธืก ืฆืขืืึธืื ืืื ืฉืืืขืื ืืืืขืจ ืืื ืงืืื.
10) ืืืืกืงืืืึทืื ืึทืืข ืืขืืึทืืก โโืืืึธืก ืฆืขืืึธืื ืืื ืืื ืฉืืืขืื ืืืืขืจ ืืืขื ืืขืึทืืขื.
11) ืืืืกืงืืืึทืื ืึทืืข ืืขืืึทืืก โโืืืึธืก ืฆืขืืึธืื ืืื ื ืืืจืืง ืืืืขืจ.
12) ืืืึธืืืจื ืึทืืข ืืขืืึทืืก โโืืืึธืก ืจืขืึทืืืจื ืืืืืึทืืึทื ืืื ืืื ืืืึทืกืขืจ ืืื ืึทืืืืึทื ื ืื ืึธืื.
13) ืืืืกืงืืืึทืื ืึทืืข ืืขืืึทืืก.
14) ืืืขื ืืืคืืฆืืจื ืขืืขืืขื ืื ืืืึธืก ืืขื ืขื ืืืืืืกืคึผืจืขื ืืื ื ืึทืืืจ.
15) ืืืขื ืืืคืืฆืืจื ืขืืขืืขื ืื ืืืึธืก ืืขื ืขื ืืขืคึฟืื ืขื ืืื ื ืึทืืืจ ืืื ืึท ืคืจืื ืฉืืึทื.
16) ืืืขื ืืืคืืฆืืจื ืื ืขืืขืืขื ืื ืืืึธืก ืฉืคึผืืื ืื ืืขืจืกื ืืืืืืืง ืจืึธืืข ืืื ืืขื ืืขื ืืฉ ืืื ืืืึทืข ืืืฃ.
17) ืืืืกืงืืืึทืื ืขืืขืืขื ืื ืืืึธืก ืืขื ืขื ืืืืืืื ืืขื ืืฆื ืืื ืืืึธืืขืืืง ืืขืื (ืืื ืคืจืื ืคืึธืจืขื ืึธืืขืจ ืงืึทืืืึทื ืืืฉืึทื ื).
18) ืืืขื ืืืคืืฆืืจื ืขืืขืืขื ืื ืืืึธืก ืืขื ืขื ืืขืจืกื ืืขืคืขืจืืขื ืฆื ืึทืจืืขืื ืืื ืืื ืืึทืจืคื ืกืคึผืขืฆืืขื ืืืืืขื ืืื ืคึผืจืึทืืขืงืืืื ืขืงืืืืคึผืืขื ื.
19) ืืืขื ืืืคืืฆืืจื ืื ืขืืขืืขื ืื ืืืึธืก, ืืื ืคืจืื ืคืึธืจืขื ืึธืืขืจ ืืื ืื ืคืึธืจืขื ืคืื ืงืึทืืคึผืึทืื ืื, ืฉืืขืื ืื ืืจืขืกืืข ืกืึทืงืึธื ืข ืฆื ืื ืกืืืืืืข.
20) ืืืืกืงืืืึทืื ืืืึทืขืจ ืืขืืึทืืก.
21) ืืืขื ืืืคืืฆืืจื ืขืืขืืขื ืื ืืืึธืก ืืขื ืขื ืืขืจ ืืืึทืขืจ ืืื ืืืึทืขืจ ืืขืืึทืืก.
ืืขืจืืช
1) ืขืก ืืืื ืืื ืขื ืฆื ืฆืืฉืืขืื ืงืืืคื ืคืืืืขืจืก. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืื ืืืจ ืงืขืจ ืืืืฃ ืึท ืคืืืืขืจ ืฆื ืกืึธืืืืข ืคึผืจืึธืืืขื 1 (ืึทืืข ืขืืขืืขื ืื ืืืงืื ื ืืื ืื ืืืื ืขืืืขืจ) ืืื 20 (ืืืึทืขืจ ืืขืืึทืืก), ืกืขืื ืืื ืืืึทืขืจ ืืขืืึทืืก โโืืืึธืก ืืขื ืขื ืืืงืื ื ืืื ืื ืืืื ืขืืืขืจ ืืืขื ืืืื ืืืืืืืืื (ืืืฉื, ืืืจื ืงืึธืืืจ) ( ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืคึผืึทืืืึทืืืื ืืืขื ื ืืฉื ืืืื ืืืืืืืืื, ืืขืขืคื ื ืืื 1803).
2) ืขืก ืืื ืืื ืขื ืฆื ืขื ืฉืืจ ืึทื ืขืืืขืืข ืคืืืืขืจืก ืึทืจืืขืื ืืื ืึทืืึท ืึท ืืึธืืข ืึทื ืืขืืขืจ ืคืืืืขืจ ืกืึทืืขืงืฅ ืกืขืื ืืื ืืืึทื ืืืืื ืงืึธืืืจ, ืึธืืขืจ ืืื ื ืืฉื ืืึธืจ ืืึทืืืึทืืืงื ืื ืกืขืืขืงืฆืืข ืคืื โโืื ืื ืืขืจ ืคืืืืขืจ (ืืืื ืคืื ืฆืขื ืืื ืืืื ืงืึธืืืจ, ืืืื ืืื ืื ืืขืจื). ืืขืจื ืึธื, ืืื ืืขื ืคืึทื ืคืื ืื ืคืจืืขืจืืืงืข ืืืึทืฉืคึผืื, ืขืืขืืขื ืื ืคืื ืื ืื ืืขืจืกืขืงืฉืึทื ืคืื ืฉืืขืื ืืืกืงืึทืืืขืจื ืืื ืื ืืืื ืขืืืขืจ ืืื ืืืึทืขืจ ืืขืืึทืืก, ืืื ืืืื ืขืืขืืขื ืื ืืืึธืก ืืขืืขืจื ืืืืื ืฆื ืืขืจ ืขืจืฉืืขืจ ืืื ืืืืื ืฆื ืื ืจืืข ืฉืืขืื. ืืขื ืข. ืืืืขืจืข ืืขืืืื ืืืืืืงืื ื ืืื ืขื ืืืื ืืืืขืจ, ืืื ืขืืขืืขื ืื ืืืงืื ื ืืื ืืืื ืืืืขืจ ืืืขืจ ื ืืฉื ืืืืขืจืข ืืขืืืื.
3) ืขืก ืืื ืืื ืขื ื ืึธื ืึทืคึผืืืืื ื ืื ืคืืืืขืจ ืฆื ืขื ืฉืืจ ืื ืืขืืืขืืงืืื ืคืื ืื ืืขืจืข ืึทืจืืขื ืืื ืื ืืืงืืืขื ืจืขืืืืืึทืื. ืฆืื ืืืืฉืคึผืื, ืืืืื ืืืืกืืขืงืืืื ืขืืขืืขื ืื ืืืงืื ื ืืื ืื ืืืื ืขืืืขืจ, ืืขืจ ืืึทื ืืฆืขืจ ืืื LMB ืืืืฃ ืื ืืืืกืืขืงืืืื ืขืืขืืขื ื ืืื ืืื ืืขื ืืืขื ืฆื ืื ืืืืงืืคึผืขืืืข ืึทืจืืืงื ืืืขืื ืืขื ืขืืขืืขื ื.
4) ืขืก ืืืื ืืื ืขื ืฆื ืฆืืฉืืขืื ืื ืืึทื ืืฆืขืจ ืื ืคืืืืงืืื ืฆื ืืืกืืขืงื ืืืจื ืืขืื ืึท ืงืืืง LMB ืืืืฃ ืื ืืืืกืืขืงืืืื ืืืฉ ืฆืขื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืฆื ืืึทืืืึทืืืงื ืฉืืื ืืืืื ืืืื.
5) ืขืก ืืื ืืื ืขื ืฆื ืขื ืฉืืจ ืึทื ืื ืจืฉืืื ืคืื ืืืืกืืขืงืืืื ืกืขืื ืืื ืืขืจืืืขืืืขื ืืื ืึท ืืขืงืข ืืื ืึทื ืึทืืึท ืึท ืืขืงืข ืืื ืืึธืืืื ืืื ืึธืืึทืืึทืืืง ืกืขืืขืงืฆืืข ืคืื โโืกืขืื. ืืึธืก ืืืขื ืืขืื ืื ืืึทื ืืฆืขืจ ืื ืืขืืขืื ืืืื ืฆื ื ืขืืขื ืึท ืืจืขืื ืคืื ืึทืจืืขื.
ืืืจ ืืขืืืืื ื ืึท ืกืืึทืืืง, ืคึผืจืืืืืขืจืืื ื ืงืึธื ืืจืึธื ืืึทืคึผืข, ืึธืืขืจ ืขืก ืืขื ืขื ืคืืืข ืืืืืืืง ืืึทืกืงืก ืืื ืืื ืึทืืืฉ ืงืึธื ืืจืึธื ืืึทืคึผืก ืืืึธืก ืืืืฉื ืืื ืื ืคึผืจืึธืืจืึทื ืืืืคื ืงืขื ืขื ืืืื ืืขืืืืื ื. ื ืืืืฉืคึผืื ืืืึธืื ืืืื ืึท ืืจืึทืคืืง ืจืขืืึทืงืืึธืจ, ืืื ืืืึธืก ืืขืจ ืืึทื ืืฆืขืจ ื ืืฆื ืื ืืืื ืฆื ืึธื ืืืืึทืื ืื ืฉืืขืืขืก ืคืื ืืืขืจืืืกืขืก ืืื ืึท ืคึฟืขื ืฆืืขืจ ืืื ืฆืืขื ืขืืืฉืึทื ืฆืืืืฉื ืืื. ืฆื ืืืกืืขืงื ืึท ืืืขืจืืขืงืก ืึธืืขืจ ืืจืขื, ืืขืจ ืืึทื ืืฆืขืจ ืืืื ืคืื ื ืฆื ืืื. ืืืขืจ ืืืื ืขืก ืืื ืืึทื ืฅ ืืจืื ื ืฆื ืคืื ื ืฆื ืึท ืืืขืจืืขืงืก ืื ืืขืฆืืืื ื ืืื ืึท ืงืจืืึทื, ืขืก ืืืขื ืืืื ืืขืจ ืฉืืืขืจ ืฆื ืคืื ื ืฆื ืึท ืืจืขื ืฆืืขื ืืื ืึท ืืื ืฉืืจื. ื ืงืึธื ืืจืึธื ืืึทืคึผืข ืืืขื ืืขืืคื ืืึธ, ืืื ืืืขืจืืืกืขืก ืืื ืขืืืฉืึทื ืคืึทืจื ืขืืขื ืืจืืื ื ืืืืขืจืืืื ืืื ืืื ืื ืงืขื ืืืง ืคืืืืจ.
ืึท ืืฉืืงืึทืืืข ืืืึทื ืงืฉืื ืฉืืื ืฆื ืืขื ืืืคึฟื ืคืื ืงืึธืืคึผืืขืงืก ืืจืืื ืื ื ืืื: ืงืขื ืืขืจ ืืืคึฟื ืืืื ื ืืฆืืง ืืื ืืจืืื ืื ื ืึทื?
ืืงืืจ: www.habr.com