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(); }