01.03.2013 Views

g. surgulaZe, g. janeliZe, i. xuciSvili

g. surgulaZe, g. janeliZe, i. xuciSvili

g. surgulaZe, g. janeliZe, i. xuciSvili

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!