Example #1
0
        //public static double age(DateTime dnais)
        //{
        //    return ((DateTime.Now - dnais).Days / 365.242189);
        //}

        //public static string jourDeLaSemaine(DateTime dt)
        //{
        //    switch (dt.DayOfWeek)
        //    {
        //        case DayOfWeek.Sunday:
        //            return "Dimanche";
        //        case DayOfWeek.Monday:
        //            return "Lundi";
        //        case DayOfWeek.Tuesday:
        //            return "Mardi";
        //        case DayOfWeek.Wednesday:
        //            return "Mercredi";
        //        case DayOfWeek.Thursday:
        //            return "Jeudi";
        //        case DayOfWeek.Friday:
        //            return "Vendredi";
        //        case DayOfWeek.Saturday:
        //            return "Samedi";
        //        default:
        //            return "";
        //    }
        //}

        static void Main(string[] args)
        {
            //string Nb1;
            //string Nb2;

            //identite Personne = new identite();
            DateTime DernierAnniv;

            int      ii;
            string   Prenom;
            string   Nom;
            DateTime DateNaiss;
            string   NoTelephone;

            //Console.WriteLine("saisir le 1er nombre");
            //Nb1 = Console.ReadLine();

            //for (ii=Convert.ToInt32(Nb1); ii>0; ii--)
            //{
            //    Console.WriteLine(ii);
            //}

            //ii = Convert.ToInt32(Nb1);
            //while (ii>0)
            //{
            //    Console.WriteLine(ii--);
            //}

            //if (Convert.ToInt32(Nb1) % 2 == 0)
            //{
            //    Console.WriteLine("Le nombre est pair");
            //}
            //else
            //{
            //    Console.WriteLine("Le nombre est impair");
            //}
            //Console.WriteLine("saisir le 2eme nombre");
            //Nb2 = Console.ReadLine();
            ////Console.WriteLine($"la somme est : {Convert.ToInt32(Nb1) + Convert.ToInt32(Nb2)}");
            //Console.WriteLine("la somme est : " + (Convert.ToInt32(Nb1) + Convert.ToInt32(Nb2)));

            Console.WriteLine("Quel est votre prénom ?");
            Prenom = Console.ReadLine();
            Console.WriteLine("Quel est votre nom ?");
            Nom = Console.ReadLine();

            Console.WriteLine("quel est votre date de naissance ?");
            DateNaiss = Convert.ToDateTime(Console.ReadLine());

            Console.WriteLine("quel est votre no de téléphone ?");
            NoTelephone = Console.ReadLine();

            identite    Personne = new identite(Prenom, Nom, DateNaiss);
            IdentiteTel PersTel  = new IdentiteTel(Prenom, Nom, DateNaiss, NoTelephone);

            Console.WriteLine("Bonjour " + Prenom + " " + Nom);
            //Console.WriteLine("Votre age est " + age(Personne.DateNaiss).ToString());
            Console.WriteLine("Votre age est " + Personne.CalcAge().ToString());

            //DernierAnniv = Personne.DateNaiss.AddYears(Convert.ToInt32( (int)( age(Personne.DateNaiss))));
            //DernierAnniv = Personne.DateNaiss.AddYears((int)(age(Personne.DateNaiss)));
            DernierAnniv = DateNaiss.AddYears((int)(Personne.CalcAge()));

            Console.WriteLine("Votre dernier anniversaire était un " + identite.jourDeLaSemaine(DernierAnniv));


            for (ii = -1; ii >= -9; ii--)
            {
                //Console.WriteLine("vous avez eu " + ((int)age(DateNaiss.AddYears(-ii))).ToString() + " Ans le " + DernierAnniv.AddYears(ii) + " c'était un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii)));
                Console.WriteLine("vous avez eu " + ((int)Personne.CalcAge() + ii) + " ans le " + DernierAnniv.AddYears(ii) + " c'était un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii)));
            }

            for (ii = 1; ii <= 10; ii++)
            {
                //Console.WriteLine("vous aurez " + ((int)age(DateNaiss.AddYears(-ii))).ToString() + " Ans le " + DernierAnniv.AddYears(ii) + " ce sera un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii)));
                Console.WriteLine("vous aurez " + ((int)Personne.CalcAge() + ii) + " Ans le " + DernierAnniv.AddYears(ii) + " ce sera un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii)));
            }


            Console.ReadLine();
        }
Example #2
0
        static void Main(string[] args)
        {
            //string Nb1;
            //string Nb2;

            //identite Personne = new identite();
            DateTime DernierAnniv;

            int      ii;
            string   Prenom;
            string   Nom;
            DateTime DateNaiss;
            string   NoTelephone;

            Console.WriteLine("Quel est votre prénom ?");
            Prenom = Console.ReadLine();
            Console.WriteLine("Quel est votre nom ?");
            Nom = Console.ReadLine();

            Console.WriteLine("quel est votre date de naissance ?");
            DateNaiss = Convert.ToDateTime(Console.ReadLine());


            identite Personne = new identite(Prenom, Nom, DateNaiss);

            Console.WriteLine("Bonjour " + Prenom + " " + Nom);
            Console.WriteLine(Personne.ToString());

            //Console.WriteLine("Votre age est " + age(Personne.DateNaiss).ToString());
            //Console.WriteLine("Votre age est " + tool.CalcAge(Personne.DateNaiss).ToString());
            Console.WriteLine(String.Format("Votre Age est {0:0.00}", tool.CalcAge(Personne.DateNaiss)));

            //DernierAnniv = Personne.DateNaiss.AddYears(Convert.ToInt32( (int)( age(Personne.DateNaiss))));
            //DernierAnniv = Personne.DateNaiss.AddYears((int)(age(Personne.DateNaiss)));
            DernierAnniv = DateNaiss.AddYears((int)(tool.CalcAge(Personne.DateNaiss)));

            Console.WriteLine("Votre dernier anniversaire était un " + tool.jourDeLaSemaine(DernierAnniv));


            for (ii = -1; ii >= -9; ii--)
            {
                //Console.WriteLine("vous avez eu " + ((int)age(DateNaiss.AddYears(-ii))).ToString() + " Ans le " + DernierAnniv.AddYears(ii) + " c'était un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii)));
                //Console.WriteLine("vous avez eu " + ((int)Personne.CalcAge() + ii) + " ans le " + DernierAnniv.AddYears(ii) + " c'était un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii)));
                Console.WriteLine("vous avez eu " + ((int)tool.CalcAge(Personne.DateNaiss) + ii) + " ans le " + DernierAnniv.AddYears(ii) + " c'était un " + tool.jourDeLaSemaine(DernierAnniv.AddYears(ii)));
            }

            for (ii = 1; ii <= 10; ii++)
            {
                //Console.WriteLine("vous aurez " + ((int)age(DateNaiss.AddYears(-ii))).ToString() + " Ans le " + DernierAnniv.AddYears(ii) + " ce sera un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii)));
                //Console.WriteLine("vous aurez " + ((int)Personne.CalcAge() + ii) + " Ans le " + DernierAnniv.AddYears(ii) + " ce sera un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii)));
                Console.WriteLine("vous aurez " + ((int)tool.CalcAge(Personne.DateNaiss) + ii) + " Ans le " + DernierAnniv.AddYears(ii) + " ce sera un " + tool.jourDeLaSemaine(DernierAnniv.AddYears(ii)));
            }


            Console.ReadLine();
        }