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.

Tu SevcvliT while cikls do-while-iT, situacia gamoswordeba. do-<br />

while ciklSi pirveli Sesvla xdeba upirobod, ciklis tani erTxel<br />

mainc Sesruldeba, rac sakmarisia n=0-is SemTxvevaSi.<br />

#include <br />

main()<br />

{<br />

unsigned int n, cifri=0, namravli;<br />

namravli=1;<br />

printf("SemoitaneT mTeli arauaryofiTi ricxvi: "); scanf("%u",&n);<br />

do<br />

{<br />

cifri=n%10;<br />

namravli*=cifri;<br />

n/=10;<br />

} while(n!=0);<br />

printf ("n ricxvis cifrTa namravli=%u",namravli);<br />

return 0;<br />

}<br />

programis muSaobis Sedegia: SemoitaneT mTeli arauaryofiTi ricxvi: 0<br />

n ricxvis cifrTa namravli = 0<br />

ciklis operatori do-while xSirad gamoiyeneba e.w. meniuebis<br />

Sesaqmnelad.<br />

davubrundeT ukve ganxilul amocanas: nebismieri 2 mTeli x da y<br />

ricxvisTvis SevasruloT ariTmetikuli operacia mocemuli<br />

ariTmetikuli operaciis niSnis Sesabamisad. moviyvanoT C-s programa,<br />

romelsac ricxvebi da operaciis niSani miewodeba klaviaturidan.<br />

programaSi gaviTvaliswinoT SesaZlebloba misi erTxel gaSvebis<br />

dros sxvadasxva operaciebis Sesrulebisa ricxvebis sxvadasxva<br />

wyvilisTvis. amas mivaRwevT do-while ciklis saSualebiT, romelic<br />

gagrZeldeba Cveni survilis mixedviT: ciklis yoveli bijis<br />

Sesrulebis bolos gamoviyenoT operatori printf("\ngavagrZeloT<br />

57

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

Saved successfully!

Ooh no, something went wrong!