• Qiymat berish amali
  • Ko„rsatgichga o„zgarmas qiymatni qo„shish, ayirish, inkrement va dekrement amallarini
  • Ko„rsatkichlar ustida bajariladigan amallar




    Download 2,67 Mb.
    Pdf ko'rish
    bet116/164
    Sana25.01.2024
    Hajmi2,67 Mb.
    #146073
    1   ...   112   113   114   115   116   117   118   119   ...   164
    Bog'liq
    ALGORITMLASH VA DASTURLASH ASOSLARI

    Ko„rsatkichlar ustida bajariladigan amallar 
    C++ dasturlash tilida ko‗rsatkichlar ustida bajariladigan amallar 
    quyidagilarni tashkil etadi: 
    -obyektga vositali murojat qilish amali; 
    -qiymat berish amali; 
    -ko‗rsatgichga o‗zgarmas qiymatni qo‗shish amali; 
    -ayirish amali; 
    -inkrement va decrement amali
    -solishtirish amali. 
    C++ dasturlash tilida ko‗rsatkichlar ustida faqatgina yuqorida keltirilgan 
    amallardan foydalanish maqsadga muvofiq bo‗ladi. 
    Obyektga vositali murojat qilish amali ko‗rsatgichdagi adres bo‗yicha 
    joylashgan qiymatni olish tushuniladi. Obyektga vositali murojat qilish amalini 
    quyidagi dastur orqali qarab o‗tamiz. 
    #include  
    using namespace std;
    int main()
    { int x=10; 


    185 
    int *y=&x;
    cout<<*y;
    return 0;
    }
    Dastur natijasi 
    10 
    Obyektga vositali murojat yordamida x=10 butun sonning qiymatini *y 
    ko‗rsatgichga qabul qilindi. 
    Qiymat berish amali yordamida ko‗rsatgichdagi qiymatni oddiy butun yoki 
    haqiqiy qiymatga qabul qilinishi mumkin. Qiymat berish amalini quyidagi dastur 
    orqali qarab o‗tamiz. 
    #include  
    using namespace std;
    int main()
    { int x=12; 
    int *a(&x); 
    int y=*a;
    cout<return 0;
    }
    Dastur natijasi 
    12 
    Qiymat berish amali yordamida *a ko‗rsatkichni qiymatini y butun 
    o‗zgaruvchiga qabul qilindi. 
    Ko„rsatgichga o„zgarmas qiymatni qo„shish, ayirish, inkrement va 
    dekrement amallarini C++ dasturlash tilidagi ifodasini quyidagi dastur orqali 
    qarab o‗tamiz: 
    #include  
    using namespace std;
    int main()
    { int x=12; 
    int *a(&x); 
    a=+4; //O‗zgarmas qaiymatni qo‗shish 
    a=a-2; //ayirish 
    a++; //inkrement amali 


    186 
    a--; //dekrement amali 
    return 0;
    }
    C++ dasturlash tilida ko‗rsatkichlar bo‗yicha amal va vazifalar yuqoridagi 
    holatlar bo‗yicha amalga oshiriladi. 

    Download 2,67 Mb.
    1   ...   112   113   114   115   116   117   118   119   ...   164




    Download 2,67 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ko„rsatkichlar ustida bajariladigan amallar

    Download 2,67 Mb.
    Pdf ko'rish