Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет41/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   37   38   39   40   41   42   43   44   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

#include

int main(){

   cout << "\n 6 & 5 = " << (6 & 5);

   cout << "\n 6 | 5 = " << (6 | 5);

   cout << "\n 6 

^

 5 = " << (6 

^

 5);

   return 0;

}

Программа жұмысының нəтижесі:



6 & 5 = 4

6 | 5 = 7

6 ^ 5 = 3

Логикалық операциялар (

&&

 жəне 

||

). ЖƏНЕ (&&) мен НЕМЕ-

СЕ (||) логикалық операцияларының операндтары арифметикалық типте 

нұсқауыштар түрінде болуы мүмкін, оның үстіне əрбір операциядағы опе-

рандтар əр түрлі типте болуы мүмкін. Мұнда типтерді түрлендіру орындал-

майды, əрбір операндтың нөлге эквиваленттілігі бағаланады (нөлге тең опе-

ранд 


false

, нөлге тең емес операнд 



true

 ретінде қарастырылады).

Логикалық операцияның нəтижесі

 true

 немесе 


false

 болады. Логикалық 



ЖƏНЕ операциясының нəтижесі оның екі операндының да мəні 

true 

бол-


са ғана 

true 

мəніне ие болады. Ал логикалық НЕМЕСЕ операциясының 

нəтижесі операндтардың кем дегенде біреуінің мəні 

true

 болса, 


true

 мəнін 


қабылдайды. Логикалық операциялар солдан оңға қарай орындалады. Егер 

операция нəтижесін анықтау үшін бірінші операнд мəні жеткілікті болса, онда 

екінші операнд есептелмейді. 

Меншіктеу операциялары (

=



+=



Достарыңызбен бөлісу:
1   ...   37   38   39   40   41   42   43   44   ...   642




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

    Басты бет