alguien me ayuda a programar

Unido
diciembre 14, 2013
Mensajes
1
Karma
0
:hola:hola estoy estudiando programacion y necesito ayuda con un programa este programa mueve un objeto ahora quiero que cuando yo le de una letra suba hasta que yo deje de precionarla sin tener que darle enter PORFA AYUDAAAA ME URGEEE PLIS:sisi:

ESTE ES EL PROGRAMA

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
char o;

Console.SetCursorPosition(39, 15);

Console.WriteLine(" ▓ ");

Console.WriteLine("a arriba");

Console.WriteLine(" b abajo");

Console.WriteLine("i izquierda");

Console.WriteLine(" d derecha");

Console.WriteLine("QUE OPCION DESEAS ");
o = Convert.ToChar(Console.ReadLine());

mover(o);
Console.ReadKey();
}
static void mover(char x)
{
for (int i = 1; i <= x; i++)
{
switch (x)
{
case 'a':
Console.SetCursorPosition(39, 15);

Console.WriteLine(" ");

Console.SetCursorPosition(39, 2);

Console.WriteLine("▓");

i = i + 1;
break;

case 'b':
Console.SetCursorPosition(39, 15);

Console.WriteLine(" ");

Console.SetCursorPosition(39, 30);

Console.WriteLine("▓");
break;

case 'i':
Console.SetCursorPosition(39, 15);

Console.WriteLine(" ");
Console.SetCursorPosition(2, 15);

Console.WriteLine("▓");
break;

case 'd':
Console.SetCursorPosition(39, 15);

Console.WriteLine(" ");
Console.SetCursorPosition(70, 15);

Console.WriteLine("▓");
break;

}

}
}

}
}
 
Última edición por un moderador:
Superior