• getch(); } Satrni xususiyatlarini aniqlash funksiyalari
  • Sivvolli massivlarni va string turidagi o’zgaruvchilarga doir masalalar 1-jadval.
  • Mavzu: satrlar va kengaytirilgan belgilar ishning maqsadi




    Download 282,05 Kb.
    Pdf ko'rish
    bet7/8
    Sana21.07.2024
    Hajmi282,05 Kb.
    #268145
    1   2   3   4   5   6   7   8
    cout << “s2=”<
    cout << “s3=”<
    if (s2.compare(s3)>0) cout << “s2>s3”<
    if (s2.compare(s3)==0) cout << “s2=s3”<
    if (s2.compare(s3)<0) cout << “s2
    if (s1.compare(4,6,s2)>0) cout << “s1[4-9]>s2”<
    if (s1.compare(5,2,s2,1,2)==0) cout << “s1[5-6]=s2[1-2]”<
    getch(); 


    Satrni xususiyatlarini aniqlash funksiyalari


    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 

    Download 282,05 Kb.
    1   2   3   4   5   6   7   8




    Download 282,05 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mavzu: satrlar va kengaytirilgan belgilar ishning maqsadi

    Download 282,05 Kb.
    Pdf ko'rish