Өз атың мен фамилияңды енгізіп, 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 тең .
Достарыңызбен бөлісу: |