Password V2 Learn programming C#



Lesson:

Flow Control


Exercise:

Password V2


Objetive:

Write a C# program to ask the user for their login and password (both must be integer numbers) until the entered login is "12" and the password is "1234". The user will have a maximum of three attempts.


Code:

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");
    }
}



Juan A. Ripoll - Systems Tutorials and Programming Courses ©  All rights reserved.  Legal Conditions.