Exemplo n.º 1
0
        static void Main(string[] args)
        {
            //int[] tomb = new int[3];
            //Ember emberke = new Ember(152, 48, "1995.12.24");
            //Ember emberke = ember;
            //emberke.SetMagassag(145);
            //emberke.LekerMagassag() = 145;

            /*Console.WriteLine($"Az ember magassaga: {emberke.GetMagassag()} centimeter");
             * Console.WriteLine($"Az ember sulya: {emberke.GetTestsuly()} kg");
             * Console.WriteLine($"Az ember szuletesi eve: {emberke.GetSzuletsiEv()}");*/

            Ember[] emberTomb = new Ember[2];

            for (int i = 0; i < 2; i++)
            {
                bool letezik = false;
                Console.Write("kerem a magassagot: ");
                int magassag = Int32.Parse(Console.ReadLine());
                Console.Write("kerem a testsulyat: ");
                int testsuly = Int32.Parse(Console.ReadLine());
                Console.Write("kerem a szuletesi evet: ");
                string szuletesiEv = Console.ReadLine();
                Ember  ember       = new Ember();
                try
                {
                    ember = new Ember(magassag, testsuly, szuletesiEv);
                }
                catch (ArgumentException e)
                {
                    Console.WriteLine(e.Message);
                    letezik = true;
                }
                emberTomb[i] = ember;
                ember.Kiir(i + 1);

                emberTomb[i] = ember;

                /*Console.WriteLine($"Az {i + 1}ember magassaga: {ember.GetMagassag()} centimeter");
                 * Console.WriteLine($"Az {i + 1} ember sulya: {ember.GetTestsuly()} kg");
                 * Console.WriteLine($"Az {i + 1} ember szuletesi eve: {ember.GetSzuletsiEv()}");*/
                if (letezik)
                {
                    i--;
                }
            }

            /* for (int i = 0; i < emberTomb.Length; i++)
             * {
             *   Console.WriteLine($"Az ember magassaga: {emberTomb[i].Magassag} centimeter");
             *   Console.WriteLine($"Az ember sulya: {emberTomb[i].Testsuly} kg");
             *   Console.WriteLine($"Az ember szuletesi eve: {emberTomb[i].SzuletesiEv}");
             * }*/

            /*Ember ember = new Ember(185, 85, "1998.02.10");
             * ember.Magassag = 210;*/


            /*Console.WriteLine($"Az ember magassaga: {ember.GetMagassag()} centimeter");
             * Console.WriteLine($"Az ember sulya: {ember.GetTestsuly()} kg");
             * Console.WriteLine($"Az ember szuletesi eve: {ember.GetSzuletsiEv()}");*/

            Console.WriteLine("A masodik ember uj magassaga");
            int ujMagassag = Convert.ToInt32(Console.ReadLine());

            try
            {
                emberTomb[1].SetMagassag(ujMagassag);
            }
            catch (ArgumentException e)
            {
                Console.WriteLine(e.Message);
            }

            Console.ReadKey(true);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            //Console.WriteLine($"Évfolyam: {Ember.evfolyam}, osztály: {Ember.osztaly}");
            Ember.KiirOsztaly();
            Ember[] emberTomb = new Ember[2];

            for (int i = 0; i < 2; i++)
            {
                bool letezik = false;
                Console.Write("Kérem a magasságot: ");
                int magassag = Int32.Parse(Console.ReadLine());
                Console.Write("Kérem a testsúlyt: ");
                int testsuly = Int32.Parse(Console.ReadLine());
                Console.Write("Kérem a születési évet: ");
                string szuletesiEv = Console.ReadLine();
                Ember  ember       = new Ember();
                try
                {
                    ember = new Ember(magassag, testsuly, szuletesiEv);
                }
                catch (ArgumentException e)
                {
                    Console.WriteLine(e.Message);
                    letezik = true;
                }

                emberTomb[i] = ember;
                ember.Kiir(i + 1);

                /*Console.WriteLine($"Az {i + 1}. ember magassága: {ember.GetMagassag()} centiméter.");
                 * Console.WriteLine($"Az {i + 1}. ember testsúlya: {ember.GetTestsuly()} kilogram.");
                 * Console.WriteLine("Az {i + 1}. ember születési éve: {ember.GetSzuletesiEv()}.");*/
                if (letezik)
                {
                    i--;
                }
            }

            /*for (int i = 0; i < emberTomb.Length; i++)
             * {
             *  Console.WriteLine($"Az {i + 1}. ember magassága: {emberTomb[i].Magassag} centiméter.");
             *  Console.WriteLine($"Az {i + 1}. ember testsúlya: {emberTomb[i].Testsuly} kilogram.");
             *  Console.WriteLine($"Az {i + 1}. ember születési éve: {emberTomb[i].SzuletesiEv}.");
             * }*/

            Console.Write("Második ember új magassága: ");
            int ujMagassag = Convert.ToInt32(Console.ReadLine());

            try
            {
                emberTomb[1].SetMagassag(ujMagassag);
            }
            catch (ArgumentException e)
            {
                Console.WriteLine(e.Message);
            }

            emberTomb[1].Kiir(2);

            Fiu fiu = new Fiu();

            Console.ReadKey(true);
        }