Opérateurs logiques et de comparaison
Découvrez comment C évalue les conditions à l’aide d’opérateurs comme &&, ||, !, >, <, == et !=.
Opérateurs logiques et de comparaison est une leçon C Academy gratuite sur CoddyKit. Ceci est la leçon 3 sur 3. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage C Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours C Academy comprend 3 leçons au total.
Opérateurs logiques et de comparaison
Opérateurs logiques et de comparaison
Les opérateurs logiques et de comparaison servent à évaluer des conditions en C.
Dans cette leçon, vous découvrirez :
- Les opérateurs de comparaison tels que
==,!=,>et<. - Les opérateurs logiques tels que
&&,||et!.

Opérateurs de comparaison
Opérateurs de comparaison
Les opérateurs de comparaison servent à comparer deux valeurs.
Exemples :
==(Égal à)!=(Différent de)>(Supérieur à)<(Inférieur à)
Exemple : opérateurs de comparaison
Exemple : opérateurs de comparaison
Ce programme illustre les opérateurs de comparaison.
#include <stdio.h>
int main() {
int a = 5, b = 10;
printf("a == b: %d\n", a == b);
printf("a != b: %d\n", a != b);
printf("a > b: %d\n", a > b);
printf("a < b: %d\n", a < b);
return 0;
}Opérateurs logiques
Opérateurs logiques
Les opérateurs logiques servent à combiner plusieurs conditions.
Exemples :
&&(Opérateur logique AND)||(Opérateur logique OR)!(Opérateur logique NOT)
Exemple : opérateurs logiques
Exemple : opérateurs logiques
Ce programme illustre les opérateurs logiques.
#include <stdio.h>
int main() {
int x = 5, y = 10;
printf("(x > 0 && y > 0): %d\n", (x > 0 && y > 0));
printf("(x > 0 || y < 0): %d\n", (x > 0 || y < 0));
printf("!(x > 0): %d\n", !(x > 0));
return 0;
}Utiliser des opérateurs dans des conditions
Utiliser des opérateurs dans des conditions
Les opérateurs de comparaison et les opérateurs logiques sont couramment utilisés dans les instructions if.
Exemple :
if (age >= 18 && age <= 65) {
printf("Eligible for work.");
}Exemple : utiliser des opérateurs dans des instructions if
Exemple : utiliser des opérateurs dans des instructions if
Ce programme vérifie si un nombre est compris entre 1 et 100.
#include <stdio.h>
int main() {
int num = 50;
if (num > 0 && num <= 100) {
printf("Number is in range.\n");
} else {
printf("Number is out of range.\n");
}
return 0;
}Erreurs courantes
Erreurs courantes
Voici des erreurs courantes lors de l’utilisation des opérateurs :
- Utiliser
=au lieu de==dans les comparaisons. - Oublier les parenthèses dans les conditions complexes.
- Utiliser incorrectement les opérateurs logiques AND (
&&) et OR (||).
Résumé
Résumé
Dans cette leçon, vous avez appris :
- Les opérateurs de comparaison :
==,!=,>,<. - Les opérateurs logiques :
&&,||,!. - Comment utiliser ces opérateurs dans des conditions.
Ensuite, nous passerons aux fonctions et à la programmation modulaire en C !

Questions Fréquemment Posées
La leçon « Opérateurs logiques et de comparaison » est-elle gratuite ?
Oui — le texte complet de « Opérateurs logiques et de comparaison » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours C Academy, passe à CoddyKit PRO. Le cours C Academy comprend 3 leçons au total.
Qu'est-ce que j'apprendrai dans « Opérateurs logiques et de comparaison » ?
Découvrez comment C évalue les conditions à l’aide d’opérateurs comme &&, ||, !, >, <, == et !=. Tu pratiques C Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer C Academy ?
Aucune expérience préalable n'est requise. C Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 3.
Combien de temps prend la leçon « Opérateurs logiques et de comparaison » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon C Academy ?
Oui. Chaque leçon C Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Instructions conditionnelles
- Structures de boucle
- Opérateurs logiques et de comparaison