String sinfida satrini uzunligi, bo‘shligi va
xotira xajmini aniqlaydigan
funksiyalar bor.
unsigned int size() const; // chaqiruvchi satrni xotiradagi xajmi
unsigned int length() const; // chaqiruvchi satrni elementlar soni
unsigned int max_size() const; // satrni max uzunligi(4294967295)
unsigned int capacity() const; // satr egallagan xotira xajmi
bool empty() const; // Rost agar satr bo‘sh bo‘lsa
Sivvolli massivlarni va string turidagi o’zgaruvchilarga doir masalalar
1-jadval.
1.
char turidagi A satrdagi soʻzlarni teskari tartibda B satrning har bir soʻzidan
keyin qoʻshuvchi dastur tuzing.
2.
char turidagi A satrni juft oʻrinda turgan gaplaridan keyin B satrni toq oʻrinda
turgan gaplarini qoʻshadigan dastur tuzing.
3.
char turidagi A satrni toq oʻrinda turgan soʻzlaridan keyin, shu soʻzlarning
katta harlardagi nusxasini joylashtiruvchi dastur tuzing.
4.
char turidagi A satrni har N ta soʻzdan keyin kelgan soʻzlarni oʻchiruvchi va
ushbu soʻzlarni teskarisiga chiqaruvchi qoʻshadigan dastur tuzing.
5.
char turidagi A satrni har-bir soʻzining N ta harfidan keyin kelgan harfni
oʻchiruvchi va ushbu harfni oʻrniga “oʻchirilgan” soʻzini qoʻshadigan
dastur
tuzing.
6.
char turidagi A satrni har N- soʻzini katta harfga oʻzgartiruvchi va ushbu
soʻzlarni teskari holatga oʻzagrtiruvchi dastur tuzing.
7.
char turidagi A satrda
B sarning harflari uchrasa, ularni oʻchiradigan va
oʻchirilgan harflardan B satrni tashkil qiladigan dastur tuzing.
8.
char turidagi A satrdagi har bir soʻzni teng yarmini oʻchiradigan dastur tuzing.
9.
char turidagi A satrdagi har bir soʻzni teng yarmini B satrdagi har bir soʻzning
yarmiga qoʻshib S tarni hosil qiluvchi dastur tuzing.
10.
char turidagi A satrdagi har bir soʻzni 2- harfini B satrdagi har bir soʻzning 3-
harfi bilan almashtirish natijasida S satrini hosil qiluvchi dastur tuzing.
11.
char turidagi A satrdagi har bir iboraning 2- soʻzini B satrdagi har bir
iboraning 3- soʻzi bilan almashtirish natijasida S satrini
hosil qiluvchi dastur
tuzing.
12.
char turidagi A satrdagi har bir verguldan keyin, B satrdagi har bir verguldan
oldingi 2- soʻzi joylashtirish natijasida S satrini hosil qiluvchi dastur tuzing.
13.
char turidagi A satrdagi har bir verguldan oldin, B satrdagi oʻzlarni
joylashtirish natijasida S satrini hosil qiluvchi dastur tuzing.
14.
char turidagi satrdan raqamli simvollarni oʻchiradigan dastur tuzing.
15.
char turidagi satrdan juft uzunlikdagi soʻzlarni oʻchiradigan dastur tuzing.
16.
char turidagi satrdan tub uzunlikdagi soʻzlarni oʻchiradigan dastur tuzing.
17.
char turidagi satrdan juft uzunlikdagi soʻzlarni toq uzunlkdagi soʻzlar
bilan
almashtiradigan dastur tuzing.
18.
char turidagi satrdan Unli harflarni oʻchiradigan va ushbu oʻchirilgan
harflardan S tarini tashkil qiladigan dastur tuzing.
19.
char turidagi satrdan Unli harflari bor soʻzlarni oʻchiradigan dastur tuzing.
20.
char turidagi satrdan Undosh harflari bor soʻzlarni oʻchiradigan dastur tuzing.
21.
char turidagi satrdan tub uzunlikdagi soʻzlarni juft uzunlkdagi soʻzlar bilan
almashtiradigan dastur tuzing.
22.
char
turidagi satrdan