Ііі. Есептің программасы


Тапсырманы орындау мысалы



Pdf көрінісі
бет19/150
Дата21.05.2020
өлшемі1.13 Mb.
түріПрограмма
1   ...   15   16   17   18   19   20   21   22   ...   150
 
Тапсырманы орындау мысалы 
 
Клавиатурадан  енгізілген  жолда  орыс  алфавитінің  кіші  әріптерін  бас  әріпке 
ауыстыратын программа жазыңыз.   
 
#include 
#include 
 
void main() 

unsigned char st 80 ; // мәтіндік жол  
int i;  //қарастырылатын символ нөмірі 
clrscr(); 
puts(" \n Жолды енгізіңіз және Enter  пернесін басыңыз"); 
gets (st); 


130 
 
i=0; 
while (sti) 

if ((sti=’a’ && sti=’z’  )  (sti=’a’ && sti=’п’ ) ) sti-=32; 
else if (sti=’р’ && sti=’я’  ) sti-=80; 
i++; 

printf("\n %s\n", st); 
puts("\n Аяқтау үшін  Enter  пернесін басыңыз "); 
getch(); 

 
Студенттердің өз бетімен орындауға арналған тапсырмалары 
1.  Сіз енгізген жолда b әрпінің ену санын есептейтін программа жазыңыз. 
2.  Жолды    енгізетін  және  1  символ  қалғанша  жолды  1  символға  қысқартып 
шығаратын программа құрыңыз. 
3.  «а»  әрпінен  аяқталатын  бірінші  септіктегі  зат  есім  берілген.  Осы  сөзді  барлық 
септікте шығаратын программа құрыңыз.   
4.  Берілген  сөзден  оның  соңғы  әрпімен  сәйкес  келетін  әріптерді  алып  тастайтын 
программа құрыңыз.   
5.  Екі  сөз  берілген.  А  сөзінің  әріптерінен  В  сөзін  құрауға  болатынын  немесе 
болмайтынын анықтайтын программа құрыңыз. 
6.  Х және У сөздерінде бірдей орында тұрған бірдей әріптердің санын есептейтін 
программа құрыңыз. 
7.  Клавиатурадан  енгізілген  жолдан  алғашқы  бос  орындарды  жоятын  программа 
құрыңыз. 
8.  Нүктемен  аяқталған,  орыс  алфавитінің  бас  әріптерінен  тұратын  бос  емес  жол 
берілген.  Осы  әріптер  алфавит  бойынша  реттелген  бе,  жоқ  па,  анықтайтын 
программа құру керек.  
9.  Мәтін  берілген.  Егер  мәтінде  *  символы  болса,  оныөзгеріссіз  қалдырып, 
әйтпесе  бірінші  кездескен  *  символының  алдындағы  латын  кіші  әріптерін  3 
цифрына ауыстыратын программа құру керек.   
10. n  (n  <=  1000)  натурал  саны  берілген.  Осы  санды  сөзбен  жазып  шығаратын 
программа құрыңыз.  
 


Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   ...   150




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

    Басты бет