Problem

2 /4


Méthodes intégrées

Theory Click to read/hide

C# a de nombreuses routines pour travailler avec des chaînes.  Beaucoup d'entre elles sont appelées en utilisant la notation par points et sont appelées méthodes. Une liste complète des méthodes de manipulation de chaînes est disponible sur Internet .  ;
Faisons connaissance avec quelques-unes des plus simples et des plus utiles d'entre elles.
chaîne s = "aAbBcC11" string sUp = s.ToUpper() // sUp = "AABBCC11" - une méthode qui convertit chaque caractère d'une chaîne en majuscule chaîne sLow = s.ToLower() // sLow = "aabbcc11" - une méthode qui convertit chaque caractère d'une chaîne en minuscule À gauche du point se trouve le nom de la chaîne (ou la chaîne elle-même entre guillemets) auquel la méthode doit être appliquée, et à droite du point se trouve le nom de la méthode. La méthode est toujours écrite entre parenthèses. Tous les paramètres peuvent entrer entre parenthèses s'ils sont nécessaires.
 

Problem

Un mot de passe est dit fort s'il comprend à la fois des lettres latines minuscules, des lettres latines majuscules et des chiffres, et sa longueur doit être d'au moins 8 caractères. Il est nécessaire de déterminer si ce mot de passe est cryptographiquement fort.< /p > Saisie : une ligne est saisie, composée uniquement de lettres latines et de chiffres. Le nombre de caractères par ligne ne dépasse pas 100.
Sortie :  affiche le mot "OUI" si le mot de passe spécifié est fort, et "NON" – sinon (en lettres latines majuscules).
Exemples.

# Entrée Sortie
1 e NON
2 AAAbbb123 OUI