Nouveauté

mardi 15 avril 2025

Les structures conditionnelles POO Formation - Afro Tech Formation

Les Structures Conditionnelles en C#

Maîtrisez if, else if et else avec Afro Tech Formation

Bonjour à tous et bienvenue sur Afro Tech Formation ! Dans ce tutoriel, nous allons explorer les structures conditionnelles qui permettent de contrôler le flux d'exécution de vos programmes.

N'oubliez pas de vous abonner à la chaîne, d'activer les notifications et de partager cette formation autour de vous !

1. La structure if

La condition if permet d'exécuter un bloc de code uniquement si une condition est vraie.

int a = 100; int b = 150; if (a < b) { Console.WriteLine($"{b} est supérieur à {a}"); // Affiche "150 est supérieur à 100" }
Commence par le mot-clé if
La condition est entre parenthèses
Le bloc de code est entre accolades

2. La structure if...else

La condition else permet d'exécuter un bloc alternatif lorsque la condition du if est fausse.

if (a < b) { Console.WriteLine($"{b} est supérieur à {a}"); } else { Console.WriteLine($"{a} est supérieur à {b}"); // Affiche "1000 est supérieur à 150" si a = 1000 }

3. La structure else if

Permet d'ajouter des conditions supplémentaires entre le if et le else.

if (a < b) { Console.WriteLine($"{b} est supérieur à {a}"); } else if (a == b) { Console.WriteLine($"{a} est égal à {b}"); // Affiche "1000 est égal à 1000" si a = b } else { Console.WriteLine($"{a} est supérieur à {b}"); }

Bonnes pratiques

Pour une seule instruction, les accolades sont optionnelles
Toujours utiliser des accolades pour plusieurs instructions
Ordonner les conditions du plus spécifique au plus général
Utiliser des noms de variables explicites

Exemple sans accolades (une seule instruction) :

if (a < b) Console.WriteLine("Condition vraie");

Exercice pratique

Testez ces structures dans Visual Studio :

int age = 18; if (age < 18) { Console.WriteLine("Mineur"); } else if (age == 18) { Console.WriteLine("Tout juste majeur !"); } else { Console.WriteLine("Majeur"); }

💡 À vous de jouer ! Testez ces structures et préparez-vous pour les boucles (for, while).

🔔 Abonnez-vous pour ne rien manquer de la formation complète !

Aucun commentaire:

Enregistrer un commentaire

Merci pour votre commentaire!