Opérateurs relationnels C ++

Opérateurs relationnels C ++
Les opérateurs sont des signes utilisés pour effectuer différentes opérations sur les valeurs. C ++ a différents types d'opérateurs utilisés pour effectuer différentes fonctions. Les opérateurs relationnels sont l'un d'eux. Ces opérateurs sont essentiels pour la prise de décision. En C ++, nous pouvons comparer différentes valeurs numériques en utilisant des opérateurs relationnels. L'opérateur de comparaison est binaire, c'est-à-dire qu'il prend deux opérandes.

L'opérateur de comparaison a une connectivité gauche-droite. Cela signifie que si deux opérateurs ayant la même priorité sont ensemble, l'opérateur le plus à gauche est évalué en premier. Les opérateurs relationnels expriment la relation entre les entités. Ces opérateurs sont utilisés pour comparer deux nombres ou plus qui sont enregistrés dans un opérande. En C ++, les opérateurs relationnels donnent la sortie dans la forme 1 ou 0. Où 0 représente faux et 1 représente True. Cet article illustre différents opérateurs relationnels utilisés en C ++. Pour la mise en œuvre des codes dans C ++, nous installons le compilateur Dev C ++, puis exécutons les codes suivants.

Plus grand que l'opérateur (>)

Cet opérateur examine si la valeur intégrale de la variable gauche est supérieure à la valeur intégrale de la variable droite. Nous utilisons '>' ce symbole pour représenter l'opérateur plus grand que.

Dans le programme ultérieur, nous prenons des valeurs intégrales de la variable «A» et variable «B», puis nous appliquons la condition IF-Else. Ici, nous voyons si `` A 'détient une grande valeur ou' b 'détient une grande valeur. Et pour cela, nous utilisons l'opérateur plus grand que '>'.

#inclure
Utilisation de Namespace Std;
int main()
int a = 9;
int b = 18;
if (a> b)
couter<< "a is greater than b." < autre
couter<< "a is not greater than b." <

Si la valeur de «a» est supérieure à «b», l'instruction suivante si elle est exécutée. Et si cette condition n'est pas satisfaite, la déclaration suivante est exécutée et le message sera imprimé.

Moins que l'opérateur (<)

En C ++, à titre de comparaison, nous utilisons également moins que le '<' operator. It checks which comparison operand is smaller than the other one.

#inclure
Utilisation de Namespace Std;
int main()

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

couter<< "m is less than n";

autre

couter<< "n is less than m";

retour 0;

Dans ce cas, nous déclarons deux entiers «M» et «N». Tout d'abord, l'utilisateur saisit la valeur de «M» et cette valeur est stockée. Après cela, l'utilisateur entre dans la valeur de «n». Maintenant, nous voulons savoir quelle valeur est petite. Pour cela, nous vérifions si «m» est inférieur à «n» par l'utilisation de moins que »<' operator.

Alors que l'utilisateur entre dans la valeur «45» pour «n» et «67» de valeur à «M». Il montre donc que la valeur de «n» est inférieure à «M».

Supérieur ou égal à l'opérateur (> =)

Nous pouvons déterminer quel nombre est supérieur ou égal à un autre en utilisant le plus grand ou égal à l'opérateur. Pour cette forme de comparaison, nous utilisons le signe '> ='.

#inclure
Utilisation de Namespace Std;
int main()

int i = 23;
int j = 23;
couter< j) <couter<= j) <retour 0;

Dans ce programme, nous incluons d'abord le fichier d'en-tête . Nous prenons deux entiers «I» et «J». Par conséquent, après avoir attribué les mêmes valeurs à ces variables, nous effectuons une opération supérieure ou égale à (> =) pour obtenir des résultats différents. Par conséquent, si la valeur de «i» est supérieure à la valeur de «J», nous exécutons la condition. Maintenant sur la deuxième ligne, nous appliquons d'autres conditions. Que les conditions définies soient vraies, nous obtenons 1 à la suite de conditions définies sont fausses, nous obtenons 0 en sortie.

La sortie de la première condition est 0 qui montre que la condition est fausse et la sortie de la deuxième condition est 1 qui montre que la condition appliquée est vraie.

Inférieur ou égal à l'opérateur (<=)

Cet opérateur de comparaison montre quel opérande est plus petit ou équivalent à un autre opérande de comparaison. Le signe utilisé pour la comparaison est '<='. Now, we see how we utilize this operator in the C++ language.

#inclure
Utilisation de Namespace Std;
int main()
int u = 6;
int v = 9;
si tu <= v)
couter<< "u is less than or equal to v." < autre
couter<< "u is not less than or equal to v." <

À l'intérieur du corps d'une fonction principale (), nous prenons deux variables «u» et «v». Nous avons attribué des valeurs à ces variables. Le type de données de ces variables est «int». De plus, nous utilisons la condition IF-Else. Nous appliquons moins ou égal à l'opérateur (<=) 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'.

Comme nous avons attribué la valeur '6' à la variable 'u' et '9' la valeur à la variable 'v'. Par conséquent, nous obtenons la sortie «u est inférieure ou égale à« V »

Conclusion

Cet article explique l'opérateur relationnel et plusieurs types d'opérateurs relationnels et leurs exemples. L'opérateur relationnel est utilisé pour relier les opérandes spécifiés. Ces opérateurs donnent le résultat comme 0 ou 1. Ces opérateurs sont utilisés pour associer les conditions. Il compare deux nombres puis imprime la sortie. Nous avons parlé de quatre opérateurs relationnels différents ainsi que leurs exemples détaillés.