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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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!