Exercices 5 : les fonctions

5.1: calcul de la surface

Rappel des notions abordées

Les fonctions

Une fonction est un bloc de code qui contient une série d'instructions. Un programme provoque l'exécution des instructions en appelant la fonction et en spécifiant les arguments de la fonction requis.

Une fonction a des paramètres d'entrée et retourne une donnée.

Exemple d'utilisation d'une fonction qui multiplie un nombre par 2.

        static void Main(string[] args)
        {
            //Appel de la fonction
            resultat = MultipliePar2(10);
            //On a récupéré la valeur retournée (20) dans la variable locale résultat. On affiche le résultat.
            Console.WriteLine(resultat);
        }
        //Déclaration de la fonction:
  
        /// <summary>
        /// La fonction MultipliePar2 accepte un nombre entier en entrée et retourne ce nombre multiplié par 2.
        /// </summary>
        /// <param name="nb">le nombre que l'on veut multiplié par 2</param>
        /// le nombre multiplié par 2
        public static int MultipliePar2(int nb)
        {
            int nbMultipliePar2 = nb * 2;
            return nbMultipliePar2;
        }
                    

Lien vers les exercices

Exercice_5_fonctions.zip

Difficulté

Facile

Enoncé de l'exercice

Saisir la longueur et la largeur d'un rectangle. Appeler la fonction CalculSurfaceRectangle. Afficher la valeur retournée.

Affichage final sur l'écran par exemple: La surface est 30

L'appel de CalculSurfaceRectangle et l'affichage se font dans la fonction Main.

Indications

Le but de ces exercices est de comprendre le passage de paramètres et la récuperation des données retournées.

On cache volontairement l'aspect objet de C# pour mieux se concentrer sur les fonctions.

5.2: affichage de la majorité

Rappel des notions abordées

Pas de nouvelles notions

Lien vers les exercices

Exercice_5_fonctions.zip .

Difficulté

Facile

Enoncé de l'exercice

Saisir l'année de naissance d'une personne.

Afficher ensuite si la personne est mineure ou majeure suivant son année de naissance avec la fonction DetermineMajorité.

Vous devez utiliser pour vous aider la fonction CalculAge qui calcule l'âge d'une personne en fonction de son année de naissance.

On considère que l'on est toujours en 2015.

L'appel et l'affichage se font dans la fonction Main.

Indications

Le but de cet exercice est de comprendre le passage de paramètres et la récupération des données retournées.

On ajoute aussi l'appel d'une fonction dans une fonction.