Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Menu

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menu

Mensajes - niko2712

#1
Buenas, soy principiante en esto, estoy aprendiendo lenguage c#, y he buscado por muchos lugares información para resolver mi problema, pero no he conseguido nada.
Quiero algo que me sirva para volver a una sentencia anterior, por ejemplo, realizo una pregunta, y si se responde mal, volver ejecutar la misma pregunta, o en caso de switch, si sale default, que vuelva a ejecutarse y no cierre la consola. Desde ya muchas gracias, dejo el código que estoy usando para intentar aprender una solución.

using System;
using System.Threading;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
           int res = Convert.ToInt16(Console.ReadLine());
           switch (res)
            {
                    case 1:
                        Console.WriteLine("Felicidades");
                        break;

                    case 2:
                        Console.WriteLine("De lo que te perdes!");
                        Thread.Sleep(1000);
                        Console.WriteLine("***| FIN DEL JUEGO |***");
                        break;

                    default:
                        Console.WriteLine("Respuesta invalida");
                        break;

            }
            }
        }
}





Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.