Opérateurs de comparaison
Fait partie de la section Fondamentaux du Journey C# de Coddy — leçon 20 sur 69.
Les opérateurs de comparaison sont utilisés pour comparer deux opérandes.
Parfois, nous devons vérifier si une opérande est plus grande/plus petite/... qu'une autre opérande. Le tableau suivant présente les opérateurs de comparaison possibles :
| Opérateur | Signification | Exemple |
|---|---|---|
| == | Égal | 1 == 2 retourne false |
| != | Différent de | 1 != 2 retourne true |
| > | Supérieur à | 1 > 2 retourne false |
| < | Inférieur à | 1 < 2 retourne true |
| >= | Supérieur ou égal | 1 >= 2 retourne false |
| <= | Inférieur ou égal | 1 <= 2 retourne true |
L'opérateur de comparaison renvoie true si la comparaison est correcte ou false dans le cas contraire.
Par exemple :
int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2;var3 contiendra true car var1 et var2 ne sont pas égaux
Rappelez-vous le type
boolean,var3est un booléen.
Défi
DébutantÉcrivez un script qui initialise 2 variables n1 et n2 avec les valeurs 8 et 9 (respectivement).
Après cela, initialisez une autre variable n3 qui contiendra si n1 est plus grand que n2.
Aide-mémoire
Les opérateurs de comparaison sont utilisés pour comparer deux opérandes et renvoient true ou false :
| Opérateur | Signification | Exemple |
|---|---|---|
| == | Égal | 1 == 2 renvoie false |
| != | Différent | 1 != 2 renvoie true |
| > | Supérieur à | 1 > 2 renvoie false |
| < | Inférieur à | 1 < 2 renvoie true |
| >= | Supérieur ou égal | 1 >= 2 renvoie false |
| <= | Inférieur ou égal | 1 <= 2 renvoie true |
Exemple d'utilisation :
int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2; // var3 contiendra trueEssayez vous-même
using System;
public class Program {
public static void Main(string[] args) {
// Tapez votre code ci-dessous
// Ne modifiez pas la ligne ci-dessous
Console.WriteLine("n1 = " + n1 + ", n2 = " + n2 + ", n3 = " + n3);
}
}Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Les opérateurs, partie 1
Opérateurs arithmétiquesOpérateur moduloIncrémentation / DécrémentationPost-incrémentation / Post-décrémentationRaccourcis arithmétiques7Entrées/Sorties de base
Sortie de baseInterpolation de chaînesLecture d'entréeParserRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux10Méthodes (Fonctions)
Déclaration de méthodesParamètres de méthodeTypes de retourParamètres optionnelsRécapitulatif - Fonction de validationMéthodes Void13Itération sur les collections
Utilisation de la boucle ForBoucle ForeachOpérations courantes sur les tableaux5Opérateurs Partie 2
Opérateurs de comparaisonOpérateurs logiques Partie 1Opérateurs logiques Partie 2Récapitulatif - Logique simpleOpérateurs logiques Partie 33Variables - Partie 2
VarConstantesConventions de nommageRécapitulatif - Initialisation des variablesType Casting6Prise de décision
Instruction IfIf - ElseInstruction SwitchOpérateur ternaireRécapitulatif - If ElseIf - Else imbriqués9Boucles
Boucle ForBoucle WhileBoucle Do WhileBreakContinueBoucles imbriquéesBoucle infinieRécapitulatif - Entrée dynamique12Opérations sur les chaînes
Méthodes de chaînes - Partie 1Méthodes de chaînes - Partie 2Formatage de chaînes