Пәні бойынша ОҚУ-Әдістемелік кешен


Өз атың мен фамилияңды енгізіп, Enter түймесін басыңыз



бет91/111
Дата11.09.2020
өлшемі1,21 Mb.
#77805
1   ...   87   88   89   90   91   92   93   94   ...   111
Байланысты:
UMK Ci tilinde programmalau (1)

Өз атың мен фамилияңды енгізіп, Enter түймесін басыңыз:

Самат Арманов

Сәлематсың ба, Самат Арманов!



2. Клавиатурадан енгізілген символдың кодын табу программасын құру.

Мысалы, 1 символы енгізілсе, оның коды - 49 деген жауап алынуы қажет.



Әдістемелік нұсқау:

Getchar және Putchar функцияларымен программа жазуға толық болады. Қарапайым мысалы, кіріс ағынынан бір-бір символдан шығыс ағынына көшіру программасы.

<символды оқу>

while (<идентификатор <тең емес символы > < файл соңының белгісі >)

<оқылған символды шығару>

<символды оқу>

Мысал 1. Пернетақтадан енгізілген символдарды бір-бір символдан шығыс ағынына көшіру


#include

main ( ) { int C; C=getchar( );

while (C!=EOF) { putchar( );

C=getchar( ); } }

Жолды санау. Кіріс мәтіндік ағын жолдар тізбегінен тұрады және олардың әрбіреуі жаңа жол символымен аяқталады. Сондықтан ағында неше жол бар екені жаңа жол символ санына тең.

Мысал 5. Кіріс ағынындағы жол саны.



#include

main() { int c,n=0;

while((c=getchar())!= EOF)

{ if (c=='\n') ++n;} printf("n=%d\n",n); }

мұнда ‘\ n’ (эскейп- тізбек) жаңа жол коды, ASCII –да мәні 10 тең .





Достарыңызбен бөлісу:
1   ...   87   88   89   90   91   92   93   94   ...   111




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет