Проект 6: Оператори (Console Application)

 

Оператори в С#

 

 

1. Логически тип данни

а) сравнение ==

bool a = true;
bool b = false;
bool c = false;
bool result;
 
result = a == b;        // result = false
result = b == c;        // result = true
result = b == false;    // result = true
 
б) различно !=
 
bool a = true;
bool b = false;
bool c = false;
bool result;
 
result = a != b;        // result = true
result = b != c;        // result = false
result = b != true;     // result = true
 
в) конюнкция &&
 
bool a = true;
bool b = false;
bool c = true;
bool result;
 
result = a && b;         // result = false
result = a && c;         // result = true
result = a && (a == c);  // result = true
 
г) дизюнкция ||
 
bool a = true;
bool b = false;
bool c = false;
bool result;
 
result = a || b;         // result = true
result = b || c;         // result = false
result = a || b || c;    // result = true
 
операции с еднакъв приоритет се изпълняват от ляво на дясно
 
д) отрицание !
 
bool a = true;
bool b = false;
bool c = false;
bool result;
 
result = !b;             // result = true
result = !a;             // result = false
result = ! (b || c);     // result = true

Търсене