עליך להתחבר בכדי להוריד קבצים מהאתר
על מנת להבטיח שמשאבינו לא ינוצלו לרעה.
האפרטור NOT הוא אופרטור היפוך, true הופך ל-false ו-false הופך ל-true. האופרטור NOT מסומן באמצעות התו '!'. האופרטור NOT הוא אופרטור אונארי, דהיינו, יש לו אפרנד אחד. לדוגמה:
result2==true בגלל שערכי המשתנים שונים, תוצאת ההשוואה היא false, אבל האופרטור NOT הופך את התוצאה. סדר קדימות: האופרטור NOT הוא בסדר הקדימות הגבוה ביותר ולכן תמיד יתבצע ראשון. |
1 : class Program
2 : {
3 : static void Main(string[] args)
4 : {
5 : int num1 = 11;
6 : int num2 = 12;
7 : int num3 = 13;
8 : int num4 = 14;
9 : if (!(num1 <= num2) || num3 > num2 && num1 <= num2)
10 : Console.WriteLine("First statement = true");
11 : if (num4 > num2 && num2 == num4 || !(num3 == num2))
12 : Console.WriteLine("Second statement = true");
13 : if (!(num4 <= num2 && num4 != num1) || num1 < num2)
14 : Console.WriteLine("Third statement = true");
15 : if (num4 <= num2 && !(num4 != num1 || num3 >= num2)) ;
16 : Console.WriteLine("Fourth statement = true");
17 : }
18 : }