Aller au contenu

Travail Pratique – Les Méthodes

Objectif : Savoir déclarer, appeler et utiliser des méthodes avec ou sans paramètres, avec ou sans valeur de retour.


Consignes générales

Réalisez les exercices suivants en créant un projet Console C# dans Visual Studio.

Chaque exercice doit être testé avec plusieurs jeux de données pour bien vérifier son fonctionnement.


🔹 Exercice 1 – Méthode simple sans paramètre

Écris une méthode DireBonjour() qui affiche simplement "Bonjour, bienvenue dans notre programme !"

Appelle cette méthode depuis Main.


🔹 Exercice 2 – Méthode avec paramètre

Écris une méthode DireBonjourNom(string nom) qui affiche :

"Bonjour [nom], ravi de vous voir !"

Appelle-la plusieurs fois avec différents prénoms.


🔹 Exercice 3 – Méthode avec retour

Écris une méthode Additionner(int a, int b) qui retourne la somme des deux entiers.

Dans Main, affiche le résultat avec :

Console.WriteLine("Résultat : " + Additionner(5, 7));


🔹 Exercice 4 – Méthode avec test

Écris une méthode EstPair(int n) qui retourne true si le nombre est pair, sinon false.

Affiche dans Main :

Le nombre 8 est pair ? True


🔹 Exercice 5 – Méthode avec paramètres par référence

Écris une méthode Doubler(ref int x) qui modifie la valeur passée en la doublant.

Dans Main, teste avec un nombre entier :

int val = 10;
Doubler(ref val);
Console.WriteLine("Valeur doublée : " + val); // doit afficher 20


💡 Bonus – Méthode avec plusieurs appels

Écris une méthode AfficherMenu() qui affiche un petit menu :

1. Démarrer
2. Options
3. Quitter

Et une méthode GererChoix(int choix) qui affiche une réponse différente selon l'option choisie.

Utilise un switch.


✅ À retenir

  • Une méthode peut recevoir des informations (paramètres).
  • Elle peut retourner une valeur avec return.
  • Le mot-clé ref permet de modifier la variable passée.
  • Une bonne méthode doit faire une seule chose claire !

Navigation

Introduction Sans paramètre Avec paramètre Avec retour Par référence / Out Retour multiple (out) Retour multiple (tuples) Travail pratique