bibliotekasidan paydalanıw kerek.
Másele. Berilgen tekst degi barlıq “a” hárıbin “b” ga almastırıwshı programma dúziń.
main ()
{
tırtıq q[80];//satrli dızbekti járiyalaw
int i;
cout<<“Qatar kiriting\n“;
cin>>q;//Kiritilgen qatardı oqıp alıw
i = 0;// cikl bası
while ( q[i]! = '\0' ) { //toki qatar aqırıǵa shekem
if ( q[i] == 'a' ) q[i] = 'b'; // almastırsin
i ++; // siklni asırıw
}
cout<< “Nátiyje: “<< q ;
}
Bul programmanıń kemshilik jayı sonda, ol tek ǵana bir sóz degi a larni b ga almastıradı, yaǵnıy probelgacha. Probellari menen oqıp alıw ushın gets (q);operatoridan paydalanıw kerek. Bunda cin>>q; ni gets (q); ga almastırıw kerek.
Sartlar menen isleytuǵın funksiyalar :
puts (q); natijani bir qatarǵa shıǵarıw hám keyingisine ótkeredi;
strlen (q); satr uzınlıǵın anıqlaydı ;
strcmp (q1, q2); q1 hám q2 qatarlardı bir birinen parq etiwshi kodlar arasındaǵı farqni anıqlaydı ;
strcpy (q1, q2); q2 qatardı q1 qatarǵa nusqalaydı. Bul funksiya strcpy ( q1+2, q2 ), strcpy ( q1+2, q2+3 ) hám basqa kóriniste bolıwı múmkin.
strncpy (q1+2, q2, 2); bir neshe simvollarni nusqalaw
strcat (q1, q2); birinshi qatar (q1) aqırınan ekinshi qatar (q2) ni qosadı
strchr (q, 'b') satr basınan bir simvolni tabıw
strstr (q, " bcd"); satr basınan birinshi bólim qatardı tabıw
3. 2- variant. Qatarlar boyınsha variantlar
1. Tekstli faylda neshe sóz hám gáp qatnasıp atırǵanlıǵın anıqlawshı programma dúziń.
Kiretuǵın Shıǵıwshı
Búgin murınshı para C++ sabaǵı. 2-para Matematika. 7 2
Tashkent Ózbekstan paytaxtı. 3 1
Meniń Malibu markalı mashinam bar edi. Onı sotdim. 8 2
2. Tekstli faylda neshe “a” hám “.” qatnasıp atırǵanlıǵın anıqlawshı programma dúziń.
Kiretuǵın Shıǵıwshı
Mine saǵan álem álem gúl. 5 1. Tashkent Ózbekstan paytaxtı. 1 2
Meniń Malibu markalı mashinam bar. 3 1
3. Berilgen gapdagi simvollar sanı n den kem bolǵan sózlerdi óshiriń.
Kiretuǵın Shıǵıwshı
5
Mine saǵan álem álem gúl. senga
8
Tashkent Ózbekstan paytaxtı. Ózbekstan
7
Meniń Malibu markalı mashinam bar. rusumli mashinam
4. Tekstli qatarda úlken háripler menen berilgen qatar berilgen. Odaǵı bólim qatar neshe ret qatnasıp atırǵanlıǵın anıqlawshı programma dúziń.
Kiretuǵın Shıǵıwshı
DEF
DEFDEFABCABCZABCDEFDEF 4
5. Tekstli fayl daǵı simvollar izbe-izligi bir neshe probellar menen ajıratılǵan halda berilgen. Odaǵı eń uzın sózdiń “a” háriplerin “b” menen almastırıń.
Kiretuǵın Shıǵıwshı
Mine saǵan álem álem gúl! Mine sengb álem álem gúl!
6. Tekstli fayl daǵı simvollar izbe-izligi bir neshe probellar menen ajıratılǵan halda berilgen. Odaǵı eń uzın hám eń kalta sózlerdi sanın probel menen shıǵarıń. Mısalı, “hi! say biggest” ushın nátiyje “1 2”
Kiretuǵın Shıǵıwshı
Mine saǵan álem álem gúl! 1 1
7. Tekstli fayldan artıqsha probellarni alıp tashlovchi programma dúziń. Hár bir sóz arasında bir probel tursın.
Kiretuǵın Shıǵıwshı
Mine saǵan álem álem gúl! Mine saǵan álem álem gúl!
8. Tekstli fayl daǵı gáplerdi birinshin ekinshige, úshinshin tórtinshige hám taǵı basqa sózlerin ózgertiriwshi programma dúziń.
Kiretuǵın Shıǵıwshı
Mine saǵan álem álem gúl! Hawa jaqsı. senga Mine álem álem gúl! jaqsı Hawa.
9. Tekstli fayl daǵı birinshin ekinshige, úshinshin tórtinshige hám taǵı basqa gáplerdi ornın ózgertiriwshi programma dúziń.
Kiretuǵın Shıǵıwshı
Mine saǵan álem álem gúl! Hawa jaqsı. Hawa jaqsı. Mine saǵan álem álem gúl!
10. Tekst degi eń kóp qatnasqan harfni tapıwshı programma dúziń. Sanın hám háriplerdi tekstte berilgen tártip boyınsha shıǵarıń.
Kiretuǵın Shıǵıwshı
Mine saǵan álem álem gúl! Hawa jaqsı. 7 a
Búgin imtixon. Sonday eken, bayram eken. 4 a
11. Tekst degi eń kem qatnasqan háriplerdi tapıwshı programma dúziń. Sanın hám háriplerdi tekstte berilgen tártip boyınsha shıǵarıń.
Kiretuǵın Shıǵıwshı
Mine saǵan álem álem gúl! Hawa jaqsı. 1 n i x y
Búgin imtixon. Sonday eken, bayram eken. 1 g t x o D y r
12. Sóz berilgen. Sol sózdi palindromlikka tekseriń. Basınan hám terissine o'qilganda birdey bolsa bul palindrom boladı. Mısalı, aziza. Programmasıńız kiritilgen sóz palindrom bolsa “Yes”, keri jaǵdayda “NO” shıǵarsin.
Kiretuǵın Shıǵıwshı
kiyik Yes
aziza Yes
aziz No
13. Berilgen sózge neshe hárip qossa palindrom boladı. Sol sannı shıǵarıń. Mısalı,
Kiretuǵın Shıǵıwshı
aziz 1
alım 3
aslo 3
14. Berilgen sóz palindrom bolıwı ushın qanday bolıwı kerek. Regesrga itibar beriń (1354).
Kiretuǵın Shıǵıwshı
Aziz AzizA
Alım AlımilO
OnLine OnLineniLnO
KiyiK KiyiK
15. Tekstli fayl daǵı sózlerdi olardaǵı simvollar sanı boyınsha azayıw hám ósiw tártibinde shıǵarıń. Bunda qatar uzınlıǵı 200 hám hár bir sózdiń uzınlıǵı 10 bolıwı múmkin. Mısalı,
Kiretuǵın Shıǵıwshı
2014 jıl Saw bala jılı Saw 2014 bala jılı jıl
16. Tekstli fayl daǵı sózler berilgen. Sol sózler degi simvollar sanı beshdan asqanların aqırǵı ush simvolini “$” menen almastırıń. Mısalı,
Kiretuǵın Shıǵıwshı
big big
mouses mou$
industry indust$
programma das$
klaviatura klaviat$
17. Tekstli fayl daǵı sózlerden tek ǵana bası hám aqırındaǵı simvollari birdey bolmaǵan sazlardı qaldıring (Úlken hám kishi háripler parq etpeydi). Egerde bunday sóz bolmasa “NO” shıǵarıń.
Kiretuǵın Shıǵıwshı
Mine saǵan álem álem gúl! NO
Tashkent Ózbekstan paytaxtı. Ózbekstan paytaxtı.
Meniń Malibu markalı mashinam bar. Meniń Malibu markalı bar.
18. Berilgen sóz degi úlken hám kishi háripler qatnasın tabıń. Aldın úlken háriplerdi keyin kishi háriplerdi payızın noqattan keyin eki anıqlıqta shıǵarıń.
Kiretuǵın Shıǵıwshı
Ala! 25. 00 50. 00
Sálem 20. 00 80. 00
ToshkenT 25. 00 75. 00
Tashkent 12. 50 87. 50
19. Berilgen tekst degi sózlerdiń ortasha uzınlıǵın tabıń.
Kiretuǵın Shıǵıwshı
Mine saǵan álem álem gul 4. 00
Tashkent Ózbekstan paytaxtı 9. 00
Tashkent capital of Uzbekistan 6. 75
20. “One” hám “puton” bir-biri menen soylesyapdi. “One” " out" hám " output" sózlerin hám “puton” sózin gápira aladı. “Puton” bolsa " in", " input" hám " one" sózlerin gápira aladı. hám olar bir birin probelsiz jazılǵan bul sózler menen biymálel túsiniwedi. Sizge N ta qatarda olardıń dialogı berilgen. Sol dialoglardan qay-qaysısı dialog bolıwın anıqlań. Eger berilgen dialog tek “one” hám “puton” dıń sózlerinen ibarat bolsa “YES” keri jaǵdayda “NO” shıǵarıń (1102). Mısalı,
21. Siz maqalalardı qabıl qilyapsiz. Maqalalar daǵı cenzuraǵa tiyisli sózlerdi tekseriwińiz kerek. Berilgen cenzuraǵa tiyisli sózlerdi maqaladan qıdırıń. Birinshi qatarda n (1 ≤ n ≤ 10000) sanı berilgen. Keyingi n ta qatarda bolsa cenzuraǵa tiyisli sózler berilgen. Odan keyin bolsa maqala daǵı qatarlar sanı m berilgen. Birinshi ret tabılǵan cenzuraǵa tiyisli sózdi qatarın hám ornın shıǵarıń. Eger bunday sózler tabılmasa, “NO” shıǵarıń (1269 ). Mısalı,
Had I the heavens' embroidered cloths,
Enwrought with golden and silver light,
The blue and the qapırıq and the dark cloths
Of night and light and the half-light,
I would spread the cloths under your feet:
Pútin I, being poor, have only my dreams;
I have spread my dreams under your feet;
Tread softly because you tread az waqıt my dreams. 6 33
Dostları ilə paylaş: