Contraseña V2 Curso de Programación C# Sharp

Lección:

Control del Flujo


Ejercicio:

Contraseña V2 25


Objetivo:

Escriba un programa en C# para solicitar al usuario su nombre de usuario y su contraseña (ambos deben ser números enteros), hasta que el inicio de sesión ingresado sea "12" y la contraseña sea "1234". El usuario tendrá un máximo de 3 intentos.


Código:

using System;
'Password
public class Exercise31
{
    public static void Main()
    {
        int user, pass;
        int counter = 0;

        do
        {
            Console.Write("Enter a user:  ");
            user = Convert.ToInt32(Console.ReadLine());

            Console.Write("Enter a password:  ");
            pass = Convert.ToInt32(Console.ReadLine());

            if ((user != 12) || (pass != 1234))
            {
                Console.WriteLine("Login Error");
                counter++;
            }

        }
        while (((user != 12) || (pass != 1234)) && (counter != 3));

        if ((user != 12) || (pass != 1234))
            Console.WriteLine("Logged out!");
        else
            Console.WriteLine("Login successful");
    }
}