static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("Добро пожаловать в симулятор управления военным вертолётом."); Console.ResetColor(); Console.WriteLine("Задайте характеристики своему вертолёту."); Helicopter h = new Helicopter(); Console.Write("Название вертолёта: "); h.Model = Console.ReadLine(); Console.Write("Длина вертолёта, м = "); h.Length = int.Parse(Console.ReadLine()); Console.Write("Высота вертолёта, м = "); h.Height = int.Parse(Console.ReadLine()); Console.Write("Вес вертолёта, кг = "); h.Weight = int.Parse(Console.ReadLine()); Console.Write("Мощность двигателя вертолёта, кВт = "); h.Engine_power = int.Parse(Console.ReadLine()); Console.Write("Грузоподъемность вертолёта, т = "); h.Carrying_capacity = int.Parse(Console.ReadLine()); Console.Clear(); Console.Write("Ваш вертолёт создан!\n"); h.CreateHelicopter(); Console.Write("\nНапишите желаемое место, куда бы хотели полететь: "); string name = Console.ReadLine(); h.Point_A(name); Console.Write("\nХотите поуправлять вертолётом?(Да/Нет): "); string answer = Console.ReadLine(); if (answer == "Да" || answer == "да") { Console.ForegroundColor = ConsoleColor.Red; Console.Write("\nДля управления используйте стрелочки вверх, вниз, вправо, влево." + "\nДля выхода нажимите Esc." + "\nЧтобы начать напишите Start: "); Console.ResetColor(); string start = Console.ReadLine(); if (start == "Start" || start == "start") { Console.SetWindowSize(consoleWindowWidth, consoleWindowHeight); RemoveScrollBars(); Console.CursorVisible = false; h.SetPosition(5, 2); while (true) { if (Console.KeyAvailable) { ConsoleKeyInfo keyInfo = Console.ReadKey(); if (keyInfo.Key == ConsoleKey.UpArrow) { h.MoveUp(); } if (keyInfo.Key == ConsoleKey.DownArrow) { h.MoveDown(); } if (keyInfo.Key == ConsoleKey.LeftArrow) { h.MoveLeft(); } if (keyInfo.Key == ConsoleKey.RightArrow) { h.MoveRight(); } if (keyInfo.Key == ConsoleKey.Escape) { break; } } h.Draw(); Thread.Sleep(150); Console.Clear(); } Console.Clear(); } } //Helicopter helicop = new Helicopter(); //Helicopter helicop1 = new Helicopter(); //Helicopter helicop2 = new Helicopter("Cobra", 18, 5, 6838, 1468, 10000); //Helicopter helicop3 = new Helicopter(); //Helicopter helicop4 = new Helicopter(helicop3); //helicop.Model = "Apache"; //helicop1.Model = "Viper"; //helicop2.CreateHelicopter(); //Console.WriteLine(helicop2.Kind); //Console.WriteLine(); //helicop.Fly(); //helicop1.Fly(); //helicop.Point_A(); ////helicop.Point_A("Belarus"); //helicop1.Land(); ////Helicopter.Fly_on_Console("Sikorsky is flying!"); //Console.WriteLine(); //helicop = new Helicopter(); ////Console.WriteLine(helicop4.length); //helicop = helicop4; ////Console.WriteLine(helicop.Location); }