• include using namespace std; int main(){ gets(a); for( int j=0, a[j]!=’\0’;j++); I=0;
  • include using namespace std; int main() { char s[100];
  • Mavzu: satrlar va kengaytirilgan belgilar ishning maqsadi




    Download 282,05 Kb.
    Pdf ko'rish
    bet1/8
    Sana21.07.2024
    Hajmi282,05 Kb.
    #268145
      1   2   3   4   5   6   7   8


    MAVZU: SATRLAR VA KENGAYTIRILGAN BELGILAR 
     
     
    Ishning maqsadi: 
    Simvolli massiv elementlariga qayta ishlov beruvchi 
    funksiyalar va ularni ishlash usullari bilan tanishsish.
     
     
    Nazaraiy qism. 
     
    C++ tilida satrlar simvolli massivlar sifatida ta’riflanadi. Simvolli massivlar 
    quyidagicha tasvirlanishi mumkin: 
    char pas[10]
    ;. Ular quyidagicha initsializatsiya 
    qilinadi:
    char capital[]=”TASHKENT”;
    Bu holda avtomatik ravishda massiv elementlari soni aniqlanadi va massiv 
    oxiriga satr ko‘chirish ‘\n’ simvoli ko‘shiladi. Yukoridagi initsializatsiyani 
    quyidagicha amalga oshirish mumkin: 
    char capital[]={‘T’,’A’,’S’,’H’,’K’,’E’,’N’,’T’,’\n’};
    Bu holda so‘z oxirida 
    ‘\n’
    simvoli aniq ko‘rsatilishi shart. 
    Misol uchun palindrom so’zni toppish masalasini ko‘rib chikamiz. Palindrom 
    deb oldidan ham oxiridan ham bir xil o‘qiladigan so‘zlarga aytiladi. Misol uchun 
    non. Dasturda kiritilgan so‘z palindrom ekanligi aniqlanadi: 
    #include  
    using namespace std; 
    int main(){
    gets(a); 
    for( int j=0, a[j]!=’\0’;j++); 
    I=0; 
    while(I
    if (a[I++]!=a[j--]) break; 
    if ((j-I)>1) cout<<(“Polindrom emas”) else cout<<(“Polindrom”); 
    Keyingi misolimizda kiritilgan so‘zdan berilgan harfni olib tashlash dasturi 
    keltirilgan:
    #include  
    using namespace std; 
    int main() 


    { char s[100]; 
    int c; cin>>s; int i, j;
    for ( i = j = 0; s[i] != '\0'; i++) 
    if ( s[i] != c ) s[j++] = s[i]; 

    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