• include int main() { string s1=”01234567893456ab2csef”, s2=”456”, s3=”ghk”; cout cout
  • char * sc; cin.getline (sc,100); //”0123456789” satri kiritiladi




    Download 19,21 Kb.
    bet4/6
    Sana24.01.2024
    Hajmi19,21 Kb.
    #144268
    1   2   3   4   5   6
    Bog'liq
    Mushtariybonu dasturlash

    char * sc;
    cin.getline (sc,100); //”0123456789” satri kiritiladi
    unsigned int i=3;
    string s1,s,s2;
    s2=sc; s1=”misollar”; s=”xyz”; // s2=”0123456789”
    s2.insert(i,“abcdef”); // s2=”012abcdef3456789”
    s1.insert(i-1,s2,4,5); // 
    s1=”mi45678sollar”
    s.insert(i-
    2,sc,5); // s=”x01234yz”
    Satr qismini o‘chirish funksiyasi 
    atr qismini o‘chirish uchun quyidagi funksiyani ishlatish mumkin: 
    erase(unsigned int pos=0,unsigned int n=npos);
    Bu funksiya, uni chaqiruvchi satrning pos o‘rnidan boshlab n ta belgini o‘chiradi. Agarda pos ko‘rsatilmasa, satr boshidan
    boshlab o‘chiriladi. Agar n ko‘rsatilmasa, satrni oxirigacha bo‘lgan belgilar o‘chiriladi: 
    string s1,s2,s3;
    s1=”0123456789”;
    s2=s1;s3=s1;
    s1.erase(4,5); // s1=”01239”
    s2.erase(3); 
    // s2=”012”
    s3.erase();
    // s3=””
    void clear() funksiyasi, uni chaqiruvchi satrni to‘liq tozalaydi. 
    Uchinchi ko‘rinishda funksiya chaqiruvchi satrning pos1 o‘rnidan boshlab n1 ta belgili satr qismi va str satrdan ros2
    o‘rnidan boshlab n2 ta belgili satr qismlari o‘zaro solishtiriladi. 
    Misol: 
    #include 
    int main() {
    string s1=”01234567893456ab2csef”, s2=”456”,
    s3=”ghk”;
    cout<<
    cout<<
    cout<<
    if(s2.compare(s3)>0)cout
    if(s2.compare(s3)==0)cout<<
    if(s2.compare(s3)<0)cout<<“s2
    if(s1.compare(4,6,s2)>0)cout
     if(s1.compare(5,2,s2,1,2)==0)
    cout<<
     }
    Masala.
    Familiya, ismi va shariflaribilan talabalar ro‘yxati berilgan.Ro‘yxat alfavitbo‘yicha tartiblansin. 
    Programma matni: #include 


    Download 19,21 Kb.
    1   2   3   4   5   6




    Download 19,21 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    char * sc; cin.getline (sc,100); //”0123456789” satri kiritiladi

    Download 19,21 Kb.