static void Main(string[] args) { Console.WriteLine("Здравствуйте, введите нужные данные о первом человеке: "); Console.WriteLine("Имя: "); string name1 = Console.ReadLine(); Console.Clear(); Console.WriteLine("Возраст: "); int age1 = Convert.ToInt32(Console.ReadLine()); Console.Clear(); Console.WriteLine("Рост: "); int height1 = Convert.ToInt32(Console.ReadLine()); Console.Clear(); Console.WriteLine("Вес: "); int weight1 = Convert.ToInt32(Console.ReadLine()); Console.Clear(); Person person1 = new Person(name1, age1, height1, weight1); Console.WriteLine("Введите нужные данные о втором человеке: "); Console.WriteLine("Имя: "); string name2 = Console.ReadLine(); Console.Clear(); Console.WriteLine("Возраст: "); int age2 = Convert.ToInt32(Console.ReadLine()); Console.Clear(); Console.WriteLine("Рост: "); int height2 = Convert.ToInt32(Console.ReadLine()); Console.Clear(); Console.WriteLine("Вес: "); int weight2 = Convert.ToInt32(Console.ReadLine()); Console.Clear(); Person person2 = new Person(name2, age2, height2, weight2); Console.WriteLine("Введите 1, если хотите просмотреть информацию о первом человеке; введите 2, есди хотите просмотреть информацию о втором человеке; введите 3, если хотите сравнить их параметры"); int otvet2 = Convert.ToInt32(Console.ReadLine()); Console.Clear(); switch (otvet2) { case 1: { person1.GetInfo(); person1.IMT(weight1, height1); break; } case 2: { person2.GetInfo(); person1.IMT(weight2, height2); break; } case 3: { PersonComparer personComparer = new PersonComparer(); Console.WriteLine("Сравнение параметров {0} c {1} :", name1, name2); personComparer.Compare(person1, person2); personComparer.Compare2(person1, person2); personComparer.Compare3(person1, person2); break; } } }