46 Godzina 4
Operatory relacji są używane do określenia, czy dwie wartości są równe, czy któraś jest większa albo mniejsza niż druga. Każdy operator relacji zwraca 1 (prawda) albo 0 (fałsz). Wykaz operatorów relacji znajduje się w tabeli 4.1.
Jeśli zmienna całkowita MojWiek ma wartość 39, a zmienna TwojWiek ma wartość 40, to możesz sprawdzić czy są równe za pomocą operatora równości (==):
MojWiek == TwojWiek; // czy wartość MojWiek jest równa
//TwojWiek?
To wyrażenie zwraca wartość 0, fałsz, ponieważ wartości nie są równe. Podobnie wyrażenie:
MojWiek > TwojWiek // czy MojWiek jest wieksze niz
// TwojWiek?
Mamy do dyspozycji sześć operatorów relacji: równe (==), mniejsze niż (<), większe niż (>), mniejsze niż lub równe (<=), większe niż lub równe (>=) i różne (!=). Tabela 4.1. prezentuje wszystkie te operatory wraz z przykładowym wyrażaniem i jego wartością.
Tabela 4.1. Operatory relacji
Nazwa |
Operator |
Przykład |
Wartość |
Równe |
== |
100 == 50; |
fałsz |
50 = 50; |
prawda | ||
Różne |
!= |
100 != 50; |
prawda |
50 != 50; |
fałsz | ||
Większe niż |
> |
100 > 50; |
prawda |
50 > 50; |
fałsz | ||
Większe niż lub równe |
>= |
100 >= 50; |
prawda |
50 >= 50; |
prawda | ||
Mniejsze niż |
< |
100 < 50; |
fałsz |
50 < 50; |
fałsz | ||
Mniejsze niż lub równe |
<= |
100 <= 50; |
fałsz |
50 <= 50; |
prawda |
Operatory relacji są używane do określenia, czy dwie wartości są równe, czy któraś jest większa albo mniejsza niż druga. Każdy operator relacji zwraca 1 (prawda) albo 0 (fałsz). Wykaz operatorów relacji znajduje się w tabeli 4.1.
Jeśli zmienna całkowita MojWiek ma wartość 39, a zmienna TwojWiek ma wartość 40, to możesz sprawdzić czy są równe za pomocą operatora równości (=):
MojWiek = TwojWiek; // czy wartość MojWiek jest równa
//TwojWiek?
To wyrażenie zwraca wartość 0, fałsz, ponieważ wartości nie są równe. Podobnie wyrażenie:
MojWiek > TwojWiek // czy MojWiek jest wieksze niz
// TwojWiek?
Mamy do dyspozycji sześć operatorów relacji: równe (=), mniejsze niż (<), większe niż (>), mniejsze niż lub równe (<=), większe niż lub równe (>=) i różne (!=). Tabela 4.1. prezentuje wszystkie te operatory wraz z przykładowym wyrażaniem i jego wartością.
Tabela 4.1. Operatory relacji
Nazwa |
Operator |
Przykład |
Wartość |
Równe |
= |
100 = 50; |
fałsz |
50 = 50; |
prawda | ||
Różne |
\- |
100 != 50; |
prawda |
50 != 50; |
fałsz | ||
Większe niż |
> |
100 > 50; |
prawda |
50 > 50; |
fałsz | ||
Większe niż lub równe |
>= |
100 >= 50; |
prawda |
50 >= 50; |
prawda | ||
Mniejsze niż |
< |
100 < 50; |
fałsz |
50 < 50; |
fałsz | ||
Mniejsze niż lub równe |
<= |
100 <= 50; |
fałsz |
50 <= 50; |
prawda |