• Satrdan belgini izlash
  • Satrdagi harflar registrini almashtirish funksiyalari




    Download 2,67 Mb.
    Pdf ko'rish
    bet126/164
    Sana25.01.2024
    Hajmi2,67 Mb.
    #146073
    1   ...   122   123   124   125   126   127   128   129   ...   164
    Bog'liq
    ALGORITMLASH VA DASTURLASH ASOSLARI

    Satrdagi harflar registrini almashtirish funksiyalari 
    Agar satrdagi belgilari ichida harflar bo‗lsa, ularni bosh harflardan kichik 
    harflarga almashtirsh uchun strlwr(satr) funksiyasidan, aksincha kichik harflarni 
    bosh harflarga almashtirish uchun esa strupr(satr) funksiyasidan foydalaniladi. 
    Masalan 
    #include  
    #include  
    using namespace std; 
    int main() 
    {
    char satr2[30]="maktabda o‗qiyman";
    strupr(satr2);


    203 
    cout<char satr3[30]="MEN TALABAMAN";
    strlwr(satr3);
    cout<system("pause"); 
    return 0; 

     
    Dastur natijasi 
    MAKTABDA O‗QIYMAN 
    men talabaman 
    kabi bo‗ladi 
    Satrlarni teskari tartiblash 
    Satrlarni teskari tartiblash uchun C++ dasturlash tilidan tashqari boshqa 
    dasturlash tillarida takrorlanish jarayonlari orqali bajariladi. C++ dasturlash tilida 
    satrlarni teskari tartiblash uchun strrev() funksiyasi yordamida bajarish mumkin. 
    Strrev() funksiyasining umumiy ko‗rinishi quyidagicha bo‗ladi. 
    strrev(); 
    Strrev(s) funksiyasi s satrni teskari tartibda jaoylashtiradi. 
    Misol: Berilgan s satrni teskari tartiblang. 
     
    #include  
    #include  
    using namespace std;
    int main()
    { char s[100]; 
    cin.getline(s,10); 
    cout<return 0; 
    }
    Kiritish ma‘lumotlari 
    s=algoritm 
    Dastur natijasi 
    Mtirogla 
    Satrdan belgini izlash 
    Satr tarkibidan birorta belgini qidirish uchun C++ dasturlash tilining string.h 
    kutubxonasi ichidan strchr() funksiyasidan foydalanish kerak. Strchr() 
    funksiyasining umumiy ko‗rinishi quyidagicha bo‗ladi. 
    strchr(); 


    204 
    Strchr(s) funksiyasi s satr ichida p belgini izlaydi agar topilsa shu 
    elementdan keyingi qismni aks holda nullni qaytaradi. 
    Misol: Berilgan s satrdan p belgini qidiring. 
     
    #include  
    #include  
    using namespace std;
    int main()
    { char s[100]; 
    cin.getline(s,10); 
    char p; cin>>p; 
    cout<return 0; 
    }
    Kiritish ma‘lumotlari 
    s=algoritm 
    p=t 
    Dastur natijasi 
    Tm 

    Download 2,67 Mb.
    1   ...   122   123   124   125   126   127   128   129   ...   164




    Download 2,67 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Satrdagi harflar registrini almashtirish funksiyalari

    Download 2,67 Mb.
    Pdf ko'rish