🧪 Labo 2.2A – Méthodes avec paramètres
Nous allons réaliser une série d’exercices permettant de pratiquer la définition de méthodes avec paramètres en C#.
Pour chaque exercice, créez un nouveau projet dans Visual Studio.
📌 Rappel : Syntaxe d’une méthode avec paramètres​
void NomDeLaMethode(type pParam1, type pParam2)
{
// Instructions
}
Exemple​
void MessageDeBienvenue(string pPrenom, string pNom)
{
Console.WriteLine("Bienvenue " + pPrenom + " " + pNom);
}
🧩 Exercices​
🔹 Exercice 1 – Message personnalisé​
Créez une méthode prenant trois paramètres : le nom, l'âge et la ville.
Elle doit afficher une phrase du style :
Bonjour Benoit Caldairou, vous avez 20 ans et vous venez de Montréal.
🔹 Exercice 2 – Périmètre d’un rectangle​
Créez une méthode qui affiche le périmètre d’un rectangle, à partir de sa largeur et de sa hauteur.
Formule : périmètre = 2 * (largeur + hauteur)
🔹 Exercice 3 – Table de multiplication​
Créez une méthode prenant un nombre entier en paramètre et affichant sa table de multiplication jusqu’à 10.
Exemple pour 3 :
3 x 1 = 3
3 x 2 = 6
...
3 x 10 = 30
🔹 Exercice 4 – Pyramide d’étoiles​
Créez une méthode qui affiche une pyramide comme ceci :
*
**
***
****
*****
Cette méthode doit prendre en paramètre le nombre de lignes à afficher.
🔹 Exercice 5 – Année bissextile​
Créez une méthode prenant une année en paramètre et qui affiche si elle est bissextile ou non.
Rappel : Une année est bissextile si :
- Elle est divisible par 400, ou
- Elle est divisible par 4 sans être divisible par 100
Exemples d'années bissextiles : 1600, 2000, 1996, 1992, 2024 Exemples non bissextiles : 1997, 2006, 1900