04. Password Validator Помощ
Помощ с 4та задача стигнах до 85 от 100 .
https://pastebin.com/Htpq0jX6
Помощ с 4та задача стигнах до 85 от 100 .
https://pastebin.com/Htpq0jX6
More compact demo code =>
;-)
using System;
namespace passwordValidator
{
    class Program
    {
        static void Main(string[] args)
        {
            string pass = Console.ReadLine();
            PasswordValid(pass);
        }
        static void PasswordValid(string password)
        {
            bool length = false;
            bool lettersDigits = true;
            bool digits2 = false;
            int counterDigits = 0;
            if (password.Length >= 6 && password.Length <= 10)
            {
                length = true;
            }
            else
            {
                Console.WriteLine("Password must be between 6 and 10 characters");
            }
            for (int i = 0; i < password.Length; i++)
            {
                char current = password[i];
                if ((int)current >= 48 && (int)current <= 57)
                {
                    counterDigits++;
                }
                if ((int)current < 48 || (int)current > 122 ||
                    (int)current > 90 && (int)current < 97 ||
                    (int)current > 57 && (int)current < 65)
                {
                    lettersDigits = false;
                }
            }
            if (lettersDigits == false)
            {
                Console.WriteLine("Password must consist only of letters and digits");
            }
            if (counterDigits < 2)
            {
                Console.WriteLine("Password must have at least 2 digits");
            }
            else if (counterDigits >= 2)
            {
                digits2 = true;
            }
            
            if (length && lettersDigits && digits2)
            {
                Console.WriteLine("Password is valid");
            }
        }
    }
}