Exemple #1
0
        static void Main(string[] args)
        {
            string vezeteknev;
            string keresztnev;
            int    ev;
            int    honap;
            int    nap;
            long   fizetes;
            double magassag;
            bool   hazas;
            int    testtomeg;
            string chars = "abcdefghijklmnopqrstuvwxyz";
            Random rnd   = new Random();
            double min   = 1.5;
            double max   = 2.2;

            SzemelyTestTomegIndex[] ember = new SzemelyTestTomegIndex[5];

            for (int i = 0; i < 5; i++)
            {
                vezeteknev = chars[rnd.Next(0, chars.Length)].ToString().ToUpper() + chars[rnd.Next(0, chars.Length)] + chars[rnd.Next(0, chars.Length)];

                keresztnev = chars[rnd.Next(0, chars.Length)].ToString().ToUpper() + chars[rnd.Next(0, chars.Length)] + chars[rnd.Next(0, chars.Length)];

                ev = rnd.Next(1940, 2011);

                honap = rnd.Next(1, 13);

                nap = rnd.Next(1, 28);
                DateTime szuletesIdeje = new DateTime(ev, honap, nap);

                fizetes = rnd.Next(60001, 200001);

                magassag = Math.Round(rnd.NextDouble() * (max - min) + min, 1); //Kerekítés 1 tizedesjegyre

                if (rnd.Next(0, 1) == 0)
                {
                    hazas = false;
                }
                else
                {
                    hazas = true;
                }

                testtomeg = rnd.Next(50, 111);

                ember[i] = new SzemelyTestTomegIndex(vezeteknev, keresztnev, szuletesIdeje, fizetes, magassag, hazas, testtomeg);
            }

            for (int i = 0; i < 5; i++)
            {
                Console.WriteLine(ember[i].ToString());
            }


            int minTomeg = rnd.Next(40, 61);
            int maxTomeg = rnd.Next(80, 121);

            TTIFuggvenyTablazat(ember[4], minTomeg, maxTomeg);

            Console.ReadLine();
        }