Operatorzy relacyjni C ++

Operatorzy relacyjni C ++
Operatorzy to znaki używane do wykonywania różnych operacji na wartościach. C ++ ma różne rodzaje operatorów używanych do wykonywania różnych funkcji. Operatorzy relacyjni są jednym z nich. Ci operatorzy są niezbędne do podejmowania decyzji. W C ++ możemy porównać różne wartości numeryczne za pomocą operatorów relacyjnych. Operator porównawczy jest binarny, to znaczy wymaga dwóch operandów.

Operator porównawczy ma prawicową łączność. Oznacza to, że jeśli dwóch operatorów o tym samym pierwszeństwie jest razem, najpierw oceniany jest operator lewy. Operatorzy relacyjni wyrażają związek między podmiotami. Te operatorzy są wykorzystywani do porównania dwóch lub więcej liczb zapisanych w operand. W C ++ operatorzy relacyjne podają wyjście w formularzu 1 lub 0. Gdzie 0 przedstawia fałszywe, a 1 przedstawia prawdziwe. W tym artykule ilustruje różne operatory relacyjne, które są używane w C ++. Do implementacji kodów w C ++ instalujemy kompilator Dev C ++, a następnie uruchamiamy kolejne kody.

Większy niż operator (>)

Ten operator bada, czy wartość całkowska lewej zmiennej jest większa niż wartość całkowa prawej zmiennej. Używamy '>' ten symbol do reprezentowania operatora większego niż.

W kolejnym programie przyjmujemy integralne wartości zmiennej „A” i zmiennej „B”, a następnie stosujemy warunek IF-ELSE. Tutaj widzimy, czy „A” ma dużą wartość, czy „B” ma dużą wartość. I do tego używamy operatora większego niż „>.

#włączać
za pomocą przestrzeni nazw Std;
int main ()
int a = 9;
int b = 18;
if (a> b)
Cout<< "a is greater than b." < w przeciwnym razie
Cout<< "a is not greater than b." <

Jeśli wartość „a” jest większa niż „b”, instrukcja następująca if jest wykonana. A jeśli warunek ten nie jest spełniony, instrukcja następująca inaczej jest wykonywana, a wiadomość zostanie wydrukowana.

Mniej niż operator (<)

W C ++ dla porównania używamy również mniej niż '<' operator. It checks which comparison operand is smaller than the other one.

#włączać
za pomocą przestrzeni nazw Std;
int main ()

int m, n;
coutm;
coutn;
if (m < n)

Cout<< "m is less than n";

w przeciwnym razie

Cout<< "n is less than m";

powrót 0;

W tym przypadku deklarujemy dwa liczby całkowite „M” i „N”. Po pierwsze, użytkownik wprowadza wartość „m”, a wartość ta jest przechowywana. Następnie użytkownik wprowadza wartość „n”. Teraz chcemy wiedzieć, która wartość jest mała. W tym celu sprawdzamy, czy „M” jest mniejsze niż „n”, używając mniej niż ”<' operator.

Gdy użytkownik wprowadza wartość „45” do „n” i „67” do „m”. To pokazuje, że wartość „n” jest mniejsza niż „m”.

Większe lub równe operatorowi (> =)

Możemy ustalić, która liczba jest większa lub równa innej, używając większego lub równego operatora. Do tej formy porównania używamy znaku '> ='.

#włączać
za pomocą przestrzeni nazw Std;
int main ()

int i = 23;
int j = 23;
Cout< j) <Cout<= j) <powrót 0;

W tym programie najpierw dołączamy plik nagłówka . Bierzemy dwa liczby całkowite „ja i„ j ”. Stąd, po przypisaniu tych samych wartości do tych zmiennych wykonujemy działanie większe lub równe (> =), aby uzyskać różne wyniki. Dlatego jeśli wartość „i” jest wyższa niż wartość „j”, wykonujemy warunek. Teraz na drugiej linii stosujemy inne warunki. Czy zdefiniowane warunki są prawdziwe, otrzymujemy 1 w wyniku zdefiniowanych warunków, są fałszywe.

Wyjście pierwszego warunku to 0, który pokazuje, że warunek jest fałszywy, a wyjście drugiego warunku to 1, który pokazuje, że stosowany warunek jest prawdziwy.

Mniejsze lub równe operatorowi (<=)

Ten operator porównawczy pokazuje, który operand jest mniejszy niż lub równoważny z innym operandem porównawczym. Znak wykorzystany do porównania to '<='. Now, we see how we utilize this operator in the C++ language.

#włączać
za pomocą przestrzeni nazw Std;
int main ()
int u = 6;
int v = 9;
Jeśli ty <= v)
Cout<< "u is less than or equal to v." < w przeciwnym razie
Cout<< "u is not less than or equal to v." <

Wewnątrz ciała funkcji main () bierzemy dwie zmienne „u” i „v”. Przypisaliśmy wartości do tych zmiennych. Rodzaj danych tych zmiennych to „INT”. Ponadto używamy stanu IF-ELSE. Stosujemy operator mniej niż lub równy (<=) on these variables. This operator checks if the value assigned to variable 'u' is less than or equal to the value assigned to variable 'v'. If the condition is fulfilled, the 'cout' function prints 'u is less than or equal to v' otherwise it displays 'u is not less than or equal to v'.

Jak przypisaliśmy wartość „6” do zmiennej „u” i „9” do zmiennej „v”. Dlatego otrzymujemy dane wyjściowe „u jest mniejsze lub równe„ V ”

Wniosek

W tym artykule wyjaśniono operatora relacyjnego i kilku rodzajów operatorów relacyjnych i ich przykładów. Operator relacyjny jest wykorzystywany do powiązania określonych operandów. Te operatorzy podają wynik jako 0 lub 1. Te operatorzy są wykorzystywane do powiązania warunków. Porównuje dowolne dwie liczby, a następnie drukuje wyjście. Rozmawialiśmy o czterech różnych operatorach relacyjnych wraz z ich szczegółowymi przykładami.