Wyrażenia logiczne C++


Wyrażenie logiczne

Wyrażenie logiczne to wyrażenie C++, które zwraca wartość logiczną: 1(prawda) lub 0(fałsz).

Możesz użyć operatora porównania, takiego jak operator większy niż ( >), aby dowiedzieć się, czy wyrażenie (lub zmienna) jest prawdziwe:

Przykład

int x = 10;
int y = 9;
cout << (x > y); // returns 1 (true), because 10 is higher than 9

Lub jeszcze łatwiej:

Przykład

cout << (10 > 9); // returns 1 (true), because 10 is higher than 9

W poniższych przykładach używamy operatora równego ( ==) do oceny wyrażenia:

Przykład

int x = 10;
cout << (x == 10);  // returns 1 (true), because the value of x is equal to 10

Przykład

cout << (10 == 15);  // returns 0 (false), because 10 is not equal to 15

Wartości logiczne są podstawą wszystkich porównań i warunków C++.

Więcej o warunkach (jeśli...innych) dowiesz się w następnym rozdziale.


Ćwiczenia C++

Sprawdź się za pomocą ćwiczeń

Ćwiczenie:

Uzupełnij brakujące części, aby wydrukować wartości 1(dla prawdy) i 0(dla fałszu):

 isCodingFun = true;
 isFishTasty = false;
cout << ;
cout << ;