• Satrlarni ulash
  • st2 masssiviga nusxalandi. 13- satrdagi buyruq bo‗yicha  «soniga qarab nusxalash»




    Download 2,67 Mb.
    Pdf ko'rish
    bet130/173
    Sana16.05.2024
    Hajmi2,67 Mb.
    #238775
    1   ...   126   127   128   129   130   131   132   133   ...   173
    Bog'liq
    Tarixi 37 bet

    st2
    masssiviga nusxalandi. 13-
    satrdagi buyruq bo‗yicha 
    «soniga qarab nusxalash»
    matnining dastlabki 7 ta 
    belgisi 
    st2
    massivining dastlabki 7 ta belgisi o‗rniga nusxalandi. Chunki 
    strlen(str3)
    funksiyaning qiymati 7 ga tengligini tushunish qiyin emas. 15-
    satrdagi buyruq bo‗yicha 
    satr1
    ko‗rsatkichning qiymati 
    satr2
    ko‗rsatkichga 
    nusxalandi. 
    Satrlarni ulash 
    Bir nechta satrlarni ulash natijasida yangi satrlarni hosil qilish mumkin. C++ 
    dasturlash tili tarkibida satrlarni bir biriga ulashni bir nechta usullari mavjud, 
    satrlarni bir biriga ulab yangi satrlar hosil qilinadi. 
    C++ dasturlash tilida strcat() funksiyasi yordamida satrlarni bir biriga ulash 
    imkoniyati mavjud, strcat() funksiyasining umumiy ko‗rinishi quyidagicha 
    ko‗rinishda bo‗ladi. 
    strcat(satr1, satr2); 
    C++ dasturlash tilida strcat(satr1, satr2) funksiyasi satr2 ni satr1ni oxiriga 
    ulaydi. 
    Misol: 
    Berilgan s satrni p satrga birlashtiring. 

    #include  


    199 
    #include  
    using namespace std;
    int main()
    { char s[100]; 
    cin.getline(s,10); 
    char p[10]; 
    cin.getline(p,10); 
    strcat(p,s,3); 
    cout<
    return 0; 
    }
    Kiritish ma‘lumotlari 
    s=ali 
    p=vali 
    Dastur natijasi 
    Valiali 
    C++ dasturlash tilida strncat() funksiyasi yordamida satrlarni bir biriga faqat 
    n ta elementini ulash imkoniyati mavjud, strncat() funksiyasining umumiy 
    ko‗rinishi quyidagicha ko‗rinishda bo‗ladi. 
    strncat(satr1, satr2,n); 
    C++ dasturlash tilida strncat(satr1, satr2, n) funksiyasi satr2 ni n ta 
    boshlang‘ich elementlarini satr1ni oxiriga ulaydi. 
    Misol: 
    Berilgan s satrni boshidagi 3 ta elementini p satr oxiriga 
    birlashtiring. 
     

    #include  
    #include  
    using namespace std;
    int main()
    { char s[100]; 
    cin.getline(s,10); 
    char p[10]; 
    cin.getline(p,10); 
    strncat(p,s,3); 
    cout<
    return 0; 
    }
    Kiritish ma‘lumotlari 
    Dastur natijasi 


    200 
    s=algoritm 
    p=dastur 
    Dasturalg 

    Download 2,67 Mb.
    1   ...   126   127   128   129   130   131   132   133   ...   173




    Download 2,67 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    st2 masssiviga nusxalandi. 13- satrdagi buyruq bo‗yicha  «soniga qarab nusxalash»

    Download 2,67 Mb.
    Pdf ko'rish