static void Main(string[] args) { /*Console.WriteLine($"Évfolyam: {Ember.evfolyam}, osztály: {Ember.osztaly }");*/ Ember.KiirOsztaly(); Ember[] emberTomb = new Ember[3]; for (int i = 0; i < 3; 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 ember magassága: {ember.GetMagassag()} centiméter."); * Console.WriteLine($"Az ember testsúlya: {ember.GetTestsuly()} kilogram."); * Console.WriteLine($"Az ember születési éve: {ember.GetSzuletesiEv()}.");*/ if (letezik) { i--; } } /*for (int i = 0; i < emberTomb.Length; i++) * { * Console.WriteLine($"Az ember magassága: {emberTomb[i].Magassag} centiméter."); * Console.WriteLine($"Az ember testsúlya: {emberTomb[i].Testsuly} kilogram."); * Console.WriteLine($"Az ember születési éve: {emberTomb[i].SzuletesiEv}."); * }*/ Console.WriteLine("Második ember új magassága: "); int ujMagassag = Convert.ToInt32(Console.ReadLine()); try { emberTomb[1].SetMagassag(ujMagassag); } catch (ArgumentException e) { Console.WriteLine(e.Message); } Console.ReadKey(true); }
static void Main(string[] args) { Console.WriteLine($"Évfolyam: {Ember.evfolyam}, osztály: {Ember.osztaly}"); Ember[] emberTomb = new Ember[2]; for (int i = 0; i < 2; i++) { bool letezik = false; //hibánál visszaugorjon ugyanarra a személyre Console.Write("Kérem a magasságot: "); int magassag = Convert.ToInt32(Console.ReadLine()); Console.Write("Kérem a testsúlyt: "); int testsuly = Int32.Parse(Console.ReadLine()); Console.Write("Kérem a születési időt: "); string szuletesiIdo = Console.ReadLine(); Ember ember = new Ember(); try { ember = new Ember(magassag, testsuly, szuletesiIdo); } catch (ArgumentException e) { Console.WriteLine(e.Message); letezik = true; //hibánál visszaugorjon ugyanarra a személyre } 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()} kilogramm."); * Console.WriteLine($"Az {i + 1}. ember születési ideje: {ember.GetSzuletesiIdo()}.");*/ if (letezik) { i--; //hibánál visszaugorjon ugyanarra a személyre } } /* 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} kilogramm."); * Console.WriteLine($"Az {i + 1}. ember születési ideje: {emberTomb[i].SzuletesiIdo}."); * }*/ Console.Write("A második ember új magassága: "); int ujMagassag = Convert.ToInt32(Console.ReadLine()); try { emberTomb[1].SetMagassag(ujMagassag); } catch (ArgumentException e) { Console.WriteLine(e.Message); } Console.ReadKey(true); }