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 magaliTi: Setanili mimdevroba davbeWdoT ekranze Semdegi cvlilebis ganxorcielebiT – patara asoebi gadaviyvanoT didebSi da piriqiT. Sesabamisi programis teqsti sakmaod kompaqturia #include #include main() { } char c; while ((c = getchar()) != EOF) return 0; putchar( isupper(c) ? tolower(c) : toupper(c) ); da iZleva Sedegs: abcd KLMN prst^Z ABCD klmn PRST ganxilul magaliTSi ? : operaciis rogorc piroba, aseve operandebi warmoadgenen ctype.h failSi aRweril standartul funqciebs. funqcia isupper(c) adgens – zeda Tu qveda registris simboloa c. Tu c – zeda registris (didi) simboloa, isupper(c) daabrunebs 1-s (WeSmarits). maSin, ? : operaciis Sesrulebis wesis Tanaxmad, iwyebs muSaobas funqcia tolower(c), romelic gadaiyvans c simbolos qveda registrSi. amis Semdeg funqcia putchar(c) gamoitans mas ekranze. Tu ki c – qveda registris (patara) simboloa, isupper(c) daabrunebs 0-s (mcdars), Sesruldeba funqcia toupper(c), romelic gadaiyvans c-s zeda registrSi, xolo funqcia putchar(c) dabeWdavs mas ekranze. Semdegi amocanis pirobaa: klaviaturidan miwodebul simboloebis mimdevrobaSi davadginoT simbolo-cifrebis raodenoba, inglisuri asoebis raodenoba, aRvadginoT simbolo-cifrebiT Sedgenili ricxvis mniSvneloba da gavzardoT igi 3-iT. 71

#include #include main() { } char c; int nc=0, na=0; long k=0; { while ((c = getchar()) != EOF) } if (c>='0'&&c='a'&& c='A'&&c

ganvixiloT kidev erTi magaliTi: Setanili mimdevroba davbeWdoT<br />

ekranze Semdegi cvlilebis ganxorcielebiT – patara asoebi<br />

gadaviyvanoT didebSi da piriqiT.<br />

Sesabamisi programis teqsti sakmaod kompaqturia<br />

#include<br />

#include<br />

main()<br />

{<br />

}<br />

char c;<br />

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

return 0;<br />

putchar( isupper(c) ? tolower(c) : toupper(c) );<br />

da iZleva Sedegs: abcd KLMN prst^Z<br />

ABCD klmn PRST<br />

ganxilul magaliTSi ? : operaciis rogorc piroba, aseve<br />

operandebi warmoadgenen ctype.h failSi aRweril standartul<br />

funqciebs. funqcia isupper(c) adgens – zeda Tu qveda registris<br />

simboloa c. Tu c – zeda registris (didi) simboloa, isupper(c)<br />

daabrunebs 1-s (WeSmarits). maSin, ? : operaciis Sesrulebis wesis<br />

Tanaxmad, iwyebs muSaobas funqcia tolower(c), romelic gadaiyvans c<br />

simbolos qveda registrSi. amis Semdeg funqcia putchar(c) gamoitans mas<br />

ekranze. Tu ki c – qveda registris (patara) simboloa, isupper(c)<br />

daabrunebs 0-s (mcdars), Sesruldeba funqcia toupper(c), romelic<br />

gadaiyvans c-s zeda registrSi, xolo funqcia putchar(c) dabeWdavs mas<br />

ekranze.<br />

Semdegi amocanis pirobaa: klaviaturidan miwodebul<br />

simboloebis mimdevrobaSi davadginoT simbolo-cifrebis raodenoba,<br />

inglisuri asoebis raodenoba, aRvadginoT simbolo-cifrebiT<br />

Sedgenili ricxvis mniSvneloba da gavzardoT igi 3-iT.<br />

71

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

Saved successfully!

Ooh no, something went wrong!