Біріктірілген меншіктеу операторы және өрнек. Біріктірілген бинарлық операторға = меншіктеу операторы сәйкес келеді, мұндағы – мына операторлардың бірі: +, -, *, /, %, <>, &, ^, | бола алады. Мына жазба < өрнек1> ор = < өрнек2> төмендегі өрнекпен эквивалентті: = ор.
Мысалы,
x+=5; {x=x+5 өрнегімен эквивалентті }
y*=2; {y=y*2 өрнегімен эквивалентті }
Шартты өрнек. «?=» тернарлық операторының көмегімен шартты өрнек құруға болады. Жалпы жазылу форматы мынадай: «өрнек1» ? «өрнек2» : «өрнек3» Алдымен «өрнек1» есептелінеді, егер оның мәні нөлге тең емес болса, яғни ақиқат мән қабылдаса, онда «өрнек2» есептелінеді де оның мәні шартты өрнек мәні болып табылады, әйтпесе «өрнек3» орындалады да, соның мәні қабылданады. Мысалы, z=(a>b)?a:b өрнегі z=max(a,b) математикалық өрнегін программалауда қолданылады.
Достарыңызбен бөлісу: |