Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: delicado95 en 24 de Noviembre 2016, 20:37
-
Hola gente, necesito ayuda con este código, no se en que fallo, pero se supone que al elegir una opcion, no se cierra el programa hasta elegir la opción 4
class Program
{
static void Main(string[] args)
{
int op;
int num;
Console.WriteLine("Elija una opcion:");
do
{
Console.WriteLine("Eliga una opción");
Console.Write("\n Opcion 1" +
"\n Opcion 2" +
"\n Opcion 3" +
"\n Salir(4)");
op = int.Parse(Console.ReadLine());
switch (op)
{
case 1:
Console.Clear();
Opcion1();
break;
case 2:
Opcion2();
break;
case 3:
Opcion3();
break;
case 4:
break;
default: Console.Write("Opcion no valida");
break;
}
}
while (op !=4);
Console.ReadLine();
}
-
Buenas, no has explicado qué error es el que estás obteniendo o cuál es el problema que tienes, deberías explicarlo siempre para poder recibir ayuda.
Prueba a no usar \n en C#
En su lugar prueba a usar + System.Environment.NewLine
Por ejemplo Console.Write(System.Environment.NewLine + " Opcion 1" + ... etc
Salu2