Дістемелік кешені



бет21/43
Дата07.01.2022
өлшемі1,39 Mb.
#17102
түріПрограмма
1   ...   17   18   19   20   21   22   23   24   ...   43
шарт ? өрнек 1: өрнек 2;

Кезкелген скалярлы өрнек шартты өрнек ретінде бола алады. Егер шартты өрнектің есептеу нәтижесі нольге тең емес болса, онда барлық өрнектің шамасы - 1 болады, шартты өрнектің нольдік шамасында барлық өрнектің шамасы - 2 болып анықталады, Шартты өрнектің екінші және үшінші операндтары не екі арифметикалық тип, не біртипті құрылымдар немесе біріктірмелер, не бірдей типтің нұсқауыштары, не біреуі бір типке нұсқауыш, ал екіншісі операнд - NULL немесе void* типі болады.


х > 0 ? 1 : 0 - өрнегі 1 қайтарады, егер х нөлден үлкен болса, қарама-қарсы жағдайда 0 қайтарады.

Өрнек үтірмен бөлінген өрнектердің реті түрінде болады. Бұл жағдайда барлық өрнектер солдан оңға қарай есептеледі және тізімдегі соңғы өрнектің шамасы қайтарылады. Мысалы, өрнектің х = 2, е * 3, х +1 нәтижесінде шама 3 алынады және х шамасы 2 болады. Көбейту е * 3 нәтижесі пайдаланбайды.




Достарыңызбен бөлісу:
1   ...   17   18   19   20   21   22   23   24   ...   43




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет