কম্পিউটার

একটি পাসওয়ার্ডের বৈধতা পরীক্ষা করতে C# প্রোগ্রাম


একটি পাসওয়ার্ডের বৈধতার জন্য, যখন আপনি একটি ওয়েবসাইটে সাইন আপ করার জন্য একটি পাসওয়ার্ড তৈরি করবেন তখন আপনাকে ধারণাটি স্মরণ করতে হবে৷

একটি পাসওয়ার্ড তৈরি করার সময়, আপনি একটি ওয়েবসাইটে যাচাইকরণের প্রয়োজনীয়তা দেখে থাকতে পারেন যেমন একটি পাসওয়ার্ড শক্তিশালী হওয়া উচিত এবং −

  • সর্বনিম্ন 8 অক্ষর এবং সর্বোচ্চ 14 ​​অক্ষর

  • একটি বড় হাতিয়ার

  • একটি বিশেষ চর

  • একটি ছোট হাত

  • কোন সাদা স্থান নেই

আসুন দেখি কিভাবে একের পর এক শর্তগুলো পরীক্ষা করা যায়।

সর্বনিম্ন 8 অক্ষর এবং সর্বোচ্চ 14 ​​অক্ষর

if (passwd.Length < 8 || passwd.Length > 14)
return false;

একটি বড় হাত

if (!passwd.Any(char.IsUpper))
return false;

অন্তত একটি ছোট হাতের অক্ষর

if (!passwd.Any(char.IsLower))
return false;

কোন সাদা স্থান নেই

if (passwd.Contains(" "))
return false;

একটি বিশেষ অক্ষরের জন্য পরীক্ষা করুন

string specialCh = @"%!@#$%^&*()?/>.<,:;'\|}]{[_~`+=-" + "\"";
char[] specialCh = specialCh.ToCharArray();
foreach (char ch in specialChArray) {
   if (passwd.Contains(ch))
   return true;
}

  1. নম্বরটি প্রাইম কি না তা পরীক্ষা করার জন্য ব্যাশ প্রোগ্রাম

  2. বিন্দুগুলি X অক্ষ বা Y অক্ষের সমান্তরাল কিনা তা পরীক্ষা করার জন্য C প্রোগ্রাম

  3. প্রদত্ত স্ট্রিং প্যানগ্রাম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  4. Python প্রোগ্রাম একটি পাসওয়ার্ডের বৈধতা পরীক্ষা করতে?