Problem

2 /4


Métodos integrados

Theory Click to read/hide

Existem muitas rotinas de string em C#.  Muitos deles são chamados usando a notação de ponto e são chamados de métodos. Uma lista completa de métodos de manipulação de strings pode ser encontrada em Internet .  ;
Vamos nos familiarizar com alguns dos mais simples e úteis deles.
string s = "aAbBcC11" string sUp = s.ToUpper() // sUp = "AABBCC11" - um método que converte cada caractere de uma string para letras maiúsculas string sLow = s.ToLower() // sLow = "aabbcc11" - um método que converte cada caractere de uma string em minúsculo À esquerda do ponto está o nome da string (ou a própria string entre aspas) ao qual o método será aplicado e à direita do ponto está o nome do método. O método é sempre escrito entre parênteses. Quaisquer parâmetros podem ir entre colchetes se forem necessários.
 

Problem

Uma senha é considerada forte se incluir letras latinas minúsculas, letras latinas maiúsculas e números, e seu comprimento deve ter pelo menos 8 caracteres. É necessário determinar se essa senha é criptograficamente forte.< /p > Entrada: uma linha é inserida, consistindo apenas em letras latinas e números. O número de caracteres por linha não excede 100.
Saída:  imprima a palavra "SIM" se a senha especificada for forte e "NÃO" – caso contrário (em letras latinas maiúsculas).
Exemplos.

# Entrada Saída
1 e NÃO
2 AAAbbb123 SIM