/// <summary> /// Exercice 3.5 de la série d'exercices progressifs de Jerome Conus /// </summary> public static void IndividuBientotFini() { Individu firstIndividu = new Individu("Dujardin", "Jean", 1972); Individu secondIndividu = new Individu("Bejo", "Bérénice", 1976); Individu thirdIndividu = new Individu("William", "Arthur Michael", 2018); Individu fourthIndividu = new Individu("Komarova", "Alexa", 2051); Console.WriteLine(firstIndividu.presenter()); Console.WriteLine(secondIndividu.presenter()); Console.WriteLine(thirdIndividu.presenter()); Console.WriteLine(fourthIndividu.presenter()); }
/// <summary> /// Exercice 3.2 de la série d'exercices progressifs de Jerome Conus /// </summary> public static void IndividuBis() { Individu firstIndividu = new Individu("Bejo", "Bérénice", 1976); Individu secondIndividu = new Individu("Dujardin", "Jean", 1972); Console.WriteLine(firstIndividu.presenter()); Console.WriteLine(secondIndividu.presenter()); secondIndividu.Nom = "Dupotager"; firstIndividu.Nom = "Hazanavicious"; Console.WriteLine("Nous changeons de noms."); Console.WriteLine(firstIndividu.presenter()); Console.WriteLine(secondIndividu.presenter()); }
/// <summary> /// Exercice 3.3 de la série d'exercices progressifs de Jerome Conus /// </summary> public static void IndividuBisRepetita() { Individu firstIndividu = new Individu("Bejo", "Bérénice", 1976); Individu secondIndividu = new Individu("Dujardin", "Jean", 1972); Console.WriteLine(firstIndividu.presenter()); Console.WriteLine(secondIndividu.presenter()); secondIndividu.Prenom = ""; secondIndividu.Nom = ""; firstIndividu.AnneeNaissance = 2300; Console.WriteLine("Nous changeons de noms."); Console.WriteLine(firstIndividu.presenter()); Console.WriteLine(secondIndividu.presenter()); Application.Younger(firstIndividu, secondIndividu); }
/// <summary> /// Détermine l'individu le plus vieux des deux et /// affiche une chaine de caractère dans la console pour informer l'utilisateur /// Si les deux indivodu ont la même année de naissance en informe l'utilisateur via la console /// </summary> /// <param name="firstIndividu"> Première individu comparé</param> /// <param name="secondIndividu"> Second individu comparé</param> public static void Younger(Individu firstIndividu, Individu secondIndividu) { String youngerName = ""; if (firstIndividu.AnneeNaissance < secondIndividu.AnneeNaissance) { youngerName = secondIndividu.Nom; } else if (firstIndividu.AnneeNaissance > secondIndividu.AnneeNaissance) { youngerName = firstIndividu.Nom; } if (youngerName.Length != 0) { Console.WriteLine("L'individu le plus jeune : " + youngerName); } else { Console.Write("Ils sont aussi vieux l'un que l'autre !"); } }