Problem

2 /4


طرق مدمجة

Theory Click to read/hide

هناك العديد من إجراءات السلاسل في C #. & nbsp؛ يُطلق على العديد منها استخدام التدوين النقطي ويُطلق عليها طرق . يمكن العثور على قائمة كاملة بأساليب معالجة السلاسل على الإنترنت . & نبسب ؛
دعنا نتعرف على اثنين من أبسطها وأكثرها فائدة.
<قبل> سلسلة s = "aAbBcC11" سلسلة sUp = s.ToUpper () // sUp = "AABBCC11" - طريقة تحول كل حرف في سلسلة نصية إلى أحرف كبيرة string sLow = s.ToLower () // sLow = & quot؛ aabbcc11 & quot؛ - طريقة تحول كل حرف في سلسلة إلى أحرف صغيرة على يسار النقطة اسم السلسلة (أو السلسلة نفسها بين علامتي اقتباس) التي سيتم تطبيق الطريقة عليها ، وعلى يمين النقطة يوجد اسم الطريقة. الطريقة دائما مكتوبة بين قوسين. يمكن إدخال أي معلمات داخل الأقواس إذا لزم الأمر.
نبسب ؛

Problem

تسمى كلمة المرور قوية إذا كانت تشتمل على أحرف لاتينية صغيرة وأحرف لاتينية كبيرة وأرقام ، ويجب أن يتكون طولها من 8 أحرف على الأقل. & nbsp ؛ وهي مطلوبة لتحديد ما إذا كانت كلمة المرور هذه قوية من ناحية التشفير. الإدخال: يتم إدخال سطر واحد يتكون فقط من أحرف وأرقام لاتينية. عدد الأحرف في كل سطر لا يتجاوز 100 حرف.
الإخراج: & nbsp؛ طباعة الكلمة & quot؛ نعم & quot؛ إذا كانت كلمة المرور المحددة قوية ، و & quot؛ لا & quot؛ & - وإلا (بأحرف لاتينية كبيرة).
أمثلة.

<الجسم>
# إدخال الإخراج
1 ه لا
2 AAAbbb123 نعم