• Logikalıq ámeller ushın isletiletuǵın operatorlardı kórip shıǵayıq
  • 10-keste.
  • Reje: Shárt operatorı if-else konstrukciyası




    Download 62,27 Kb.
    bet8/14
    Sana16.12.2023
    Hajmi62,27 Kb.
    #120040
    1   ...   4   5   6   7   8   9   10   11   ...   14
    Bog'liq
    5-lekciya

    Biraq programmalastırıwda tek ǵana esap-kitaplar menen shuǵıllanıwımız, bálkim ózgeriwshiler mánislerin bir-biri menen salıstırıwimiz da múmkin boladı. Bul sabaqta biz C ++ tiliniń logikalıq ámelleri menen shuǵıllanamız. Hár qanday ózgeriwshi (ma`nisin ) bir-biri menen salıstırǵanda, jalǵan yamasa shın bolǵan eki nátiyjeden birin alamız. Mısalı, biz eki mánisti salıstıramız: 3<8 - nátiyje shın, sebebi 3 haqıyqattan da 8 den kishi. Biraq 10>50 - nátiyjesi bolsa jalǵan.

    Logikalıq ámeller ushın isletiletuǵın operatorlardı kórip shıǵayıq :


    9-keste


    Logikaliq ámeller



    Salıstırıw operatorları (qatnas operatorları )

    Operator

    Qanday soraw beremiz

    Salıstırıw nátiyjesi

    > (úlken)

    Shep tárepdegi baha oń tárepdegi bahadan úlkenbe?

    cout<< (3>8);
    ekranda 0 (false)

    < (kishi)

    Shep tárepdegi baha oń tárepdegi bahadan kishime?

    cout<< (3<8);
    ekranda 1 (true)

    >=(úlken yaki teń)

    Shep táreptegi baha oń tárepdegi bahadan úlken yamasa teńbe?

    cout<< (3>=8);
    ekranda 0 (false)

    <= (kishi yaki teń)

    Shep táreptegi baha oń táreptegi bahadan úlken yamasa teńbe?

    cout<< (3<=8);
    ekranda 1 (true)

    Tenglik operatorlari

    ==(aynan teńlik)

    Shep táreptegi baha oń táreptegi mániske teńbe?

    cout << (3==8);
    ekranda 0 (false)

    !=(teń emes)

    Shep táreptegi baha oń táreptegi mániske teń emespe?

    cout << (3!=8);
    ekranda 1 (true)

    9 -kestedegi barlıq operatorlar salıstırıw operatorları, da teńlik operatorları - binar ámeller bolıp tabıladı. Programmalastırıwda olar menen islew eki operandtı (eki bahanı) bir-biri menen salıstırıwimiz hám olardıń óz-ara munasábetlerin kóriwimiz múmkin boladı: biri úlken, ekinshisi kishi, yamasa kerisinshe, yamasa ekewi áyne teń, yamasa teń emes. Nátiyjede bul munasábetler, joqarıda aytıp ótilgeni sıyaqlı, programmaǵa eki múmkin bolǵan bahadan birin qaytaradı - false (0) yamasa true (1).


    Aldınǵı temada berilgen = (ózgeriwshige mánis beriw, teńlestiriw operatorı) hám == (logikalıq teńlik operatorı) menen aljastırmaw zárúrli bolıp tabıladı. Bul ekewi pútkilley basqa basqa operatorlar.

    10-keste.


    Logikaliq ámeller

    Logikalıq birlestiriw operaciyaları

    !

    EMES

    &&

    HÁM

    ||

    YAKI

    Download 62,27 Kb.
    1   ...   4   5   6   7   8   9   10   11   ...   14




    Download 62,27 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Reje: Shárt operatorı if-else konstrukciyası

    Download 62,27 Kb.