g. surgulaZe, g. janeliZe, i. xuciSvili
g. surgulaZe, g. janeliZe, i. xuciSvili
g. surgulaZe, g. janeliZe, i. xuciSvili
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
a=b++; Sesrulebis Sedegad a-s mniSvneloba gaxdeba 7-is toli,<br />
xolo b-s mniSvneloba gaxdeba 8-s toli, e.i. a-s jer mieniWeba b-s<br />
mniSvneloba, xolo Semdeg b gaizrdeba 1-iT.<br />
a=++b; Sesrulebis Sedegad b-s mniSvneloba gaxdeba 8-s toli, a-s<br />
mniSvnelobac gaxdeba 8-is toli, e.i. jer b gaizrdeba 1-iT, xolo<br />
Semdeg a-s mieniWeba b-s gazrdili mniSvneloba.<br />
igive wesi moqmedebs gamosaxulebis gamoTvlis dros. magaliTad,<br />
++x*(y-z)+x/2 gamosaxulebis mniSvneloba x=7, y=10, z=8 SemTxvevaSi iqneba<br />
20-is toli: ++x udris 8-s, ++x*(y-z) – 16-s, x/2 ki – 4-s (++ operaciis<br />
Sesrulebis Sedegad x-s mieniWa mniSvneloba 8, da mocemul<br />
gamosaxulebaSi igi inarCunebs 8-is tol mniSvnelobas bolomde).<br />
1.4. programis struqtura<br />
C-s programa warmoadgens funqciebis erTobliobas. programi-<br />
rebaSi funqcia ewodeba programis damoukidebel erTeuls, romelic<br />
warmoadgens Sinaarsobrivad dasrulebul algoriTms da garkveuli<br />
wesiT gaformebulia konkretuli amocanis amosaxsnelad. funqciis<br />
gamoyeneba programaSi SeiZleba imdenjer, ramdenjerac es saWiroa da<br />
programis im adgilas, sadac es saWiroa.<br />
vTqvaT, amosaxsnelia amocana: vipovoT 4 naturaluri ricxvis<br />
(a,b,c,d) udidesi saerTo gamyofi. amocanis amoxsna SeiZleba davyoT<br />
etapebad: pirvelad vipovoT a da b ricxvebis usg, Semdeg c da d<br />
ricxvebis usg, bolos ki pirveli da meore wyvilis udidesi saerTo<br />
gamyofebis usg. am aRweridan Cans, rom mTeli amocana davida erT<br />
konkretul amocanaze – vipovoT 2 naturaluri ricxvis usg. am<br />
konkretuli amocanis amoxsna SeiZleba gamoviyenoT jer a, b<br />
wyvilisTvis, Semdeg c, d wyvilisTvis da bolos am wyvilebis udidesi<br />
saerTo gamyofebisTvis. aseT SemTxvevaSi 2 naturaluri ricxvis usg-s<br />
dadgena SegviZlia garkveuli wesiT gavaformoT calke (es iqneba C-s<br />
funqcia) da gamoviyenoT (gamoviZaxoT) 3-jer: a, b wyvilisTvis, c, d<br />
wyvilisTvis da am wyvilebis udidesi saerTo gamyofebisTvis.<br />
20