g. surgulaZe, g. janeliZe, i. xuciSvili

g. surgulaZe, g. janeliZe, i. xuciSvili g. surgulaZe, g. janeliZe, i. xuciSvili

01.03.2013 Views

ganvixiloT kidev erTi amocana: davbeWdoT klaviaturidan Semosuli simboloTa mimdevroba Semdegi gardaqmnis ganxorcielebiT: amovagdoT simbolo-cifrebi, didi asoebi SevcvaloT patarebiT, patarebi ki – didebiT, yoveli simbolo ' + ' SevcvaloT ' * '-iT. Sesabamisi programis #include #include main() { } { char p; while ( (p = getchar() ) != EOF) if(p< '0' || p> '9' ) /* Tu p ar aris cifri */ { if(p>='a' && p='A'&&p='a'&&p='A'&&p

main() { } { char p; while ((p = getchar()) != EOF) } AraCifri { } getch(); return 0; Patara putchar(p); else Didi else if(p=='+') p='*'; programis Sesrulebis Sedegi: ABC12+d k+m9+n^Z /* Setana */ abc*D K*M*N /* gamotana */ am programaSi Segvxvda brZaneba #define. es aris e.w. winaprocesoris brZaneba. gavixsenoT, rom C-s programas manqanur enaze Targmnis specialuri programa – kompilatori. winaprocesori – kompilatoris is nawilia, romelic pirvelad iwyebs muSaobas. winaprocesoris erT brZanebas – #include – Cven ukve gavecaniT. brZaneba #define gvaZlevs saSualebas programaSi xSirad gamoyenebuli raime konstanta (ricxvi an simbolo), operatori, gamosaxuleba an programis mTeli fragmenti SevcvaloT garkveuli, Cvens mier SerCeuli identifikatoriT (simboluri saxeliT). magaliTad, konstruqciaSi #define PI 3.1416 ganimarteba simboluri saxeli PI. rodesac winaprocesori iwyebs #define PI 3.1416 brZanebis (amboben, agreTve, #define direqtivis) Sesrulebas, xdeba programis 74

ganvixiloT kidev erTi amocana: davbeWdoT klaviaturidan<br />

Semosuli simboloTa mimdevroba Semdegi gardaqmnis ganxorcielebiT:<br />

amovagdoT simbolo-cifrebi, didi asoebi SevcvaloT patarebiT,<br />

patarebi ki – didebiT, yoveli simbolo ' + ' SevcvaloT ' * '-iT.<br />

Sesabamisi programis<br />

#include<br />

#include<br />

main()<br />

{<br />

}<br />

{<br />

char p;<br />

while ( (p = getchar() ) != EOF)<br />

if(p< '0' || p> '9' ) /* Tu p ar aris cifri */<br />

{<br />

if(p>='a' && p='A'&&p='a'&&p='A'&&p

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

Saved successfully!

Ooh no, something went wrong!