Introduction aux structures conditionnelles
"Programmer, c’est apprendre à faire des choix... comme dans la vraie vie." ✨
Pourquoi les conditions sont-elles essentielles en programmation ?
Une structure conditionnelle permet de faire des choix dans un programme.
C’est ce qui permet à un programme d’exécuter une action ou une autre selon une situation donnée.
➡️ En d'autres termes :
“Si une condition est vraie, alors fais ceci ; sinon, fais autre chose.”
Exemple simple dans la vie réelle
"S’il pleut, je prends mon parapluie. Sinon, je prends mes lunettes de soleil."
En langage C#, cela ressemblerait à :
if (meteo == "pluie")
{
Console.WriteLine("Je prends un parapluie.");
}
else
{
Console.WriteLine("Je prends mes lunettes de soleil.");
}
Les 3 grandes structures conditionnelles en C
En C#, on dispose principalement de trois outils pour gérer les conditions :
| Structure | Description courte |
|---|---|
if / else |
Permet d’exécuter un bloc de code selon une condition |
else if |
Permet de tester plusieurs conditions successives |
switch |
Permet de choisir entre plusieurs valeurs fixes possibles |
Dans un programme, tout le code ne s'exécute pas forcément. Vous pouvez faire s'exécuter certaines parties du code si des conditions sont remplies. Cette condition est évaluée lors de l'exécution et en fonction de son résultat (vrai ou faux) nous ferons telle ou telle chose.
Schéma de principe
Syntaxe générale
if (condition)
{
// instructions si vrai
}
else
{
// instructions si faux
}
Les conditions sont souvent basées sur des comparaisons : -
==: égal -!=: différent -<,>,<=,>=: inférieur, supérieur, etc. - combinaisons logiques avec&&(et),||(ou)
À suivre...
Dans les prochaines sections, nous allons voir en détail :
- comment écrire des conditions simples (if)
- comment utiliser des cas multiples avec switch
Navigation
Introduction If Switch Travail pratique
Pour aller plus loin
- Totoriel geeksforgeeks
!! en langage C !!
- les instructions conditionnelles
Aller consulter d'autre vidéo chez educode.fr

