static void Main(string[] args) { int H = 600, W = 800; Obj2D obj = new Obj2D(); Console.Write("Digite X inicial: "); int x = int.Parse(Console.ReadLine()); Console.Write("Digite Y inicial: "); int y = int.Parse(Console.ReadLine()); obj.x = x; obj.y = y; Console.Write("Digite comando: "); while (Console.ReadKey().Key != ConsoleKey.Escape) { if (direcao == ConsoleKey.RightArrow) { obj.AndDir(); } Console.WriteLine(obj.Coordenadas()); } }
static void Main(string[] args) { int H = 600, W = 800; Obj2D obj = new Obj2D(); Console.Write("Digite X inicial: "); int x = int.Parse(Console.ReadLine()); Console.Write("Digite Y inicial: "); int y = int.Parse(Console.ReadLine()); obj.x = x; obj.y = y; Console.Write("Digite comando: "); ConsoleKey comando = Console.ReadKey().Key; while (comando != ConsoleKey.Escape) { if (comando == ConsoleKey.RightArrow) { obj.AndDir(); } else if (comando == ConsoleKey.LeftArrow) { obj.AndEsq(); } if (comando == ConsoleKey.UpArrow) { obj.Subir(); } if (comando == ConsoleKey.DownArrow) { obj.Descer(); } Console.WriteLine(obj.Coordenadas()); Console.Write("Digite comando: "); comando = Console.ReadKey().Key; } }