How to make a password generator with C++ | Bangla

How to make a password generator with C++ | Bangla

Author : @aarsoftx aarsoftx

Posted on Sun, Apr 30 2023

How to make a password generator with C++ | Bangla

এই পোস্টে আমরা Loop ব্যবহার করে C++ দিয়ে একটি পাসওয়ার্ড জেনারেটর তৈরি করব। এটি তৈরির মাধ্যমে আমরা C++ string সম্পর্কে সামান্য ধারনা লাভ করবো।

প্রথমে আমাদের প্রয়োজন হবে একটি  String যেখানে সকল প্রকার Alphabet, Number এবং Symbol ইত্যাদি থাকবে। যেমন নিচের Code টি দেখলে বুঝতে পারবেনঃ 

How to make password generator with C++ | Bangla | Sample code 1

অতঃপর আমাদেরকে for loop ব্যবহার করে এই String হতে একটি একটি random character অন্য একটি string এ add করতে হবে। এখানে আর একটি string কে output ধরা হয়েছে। 

আমরা এখানে যেহেতু ১৬ character এর Password Generate করবো সুতরাং for loop টিকে 16( 0 - 15 ) পর্যন্ত চালাতে হবে। 

How to make password generator with C++ | Bangla | Sample code 2

এই কোডটি মূলত প্রথম ১৬টি character নিয়ে পরপর output variable এ add করবে।

নোটঃ এই কোডটি random কোড select করবেনা। কারণ এর জন্য আমাদের rand() function ব্যবহার করতে হবে।

How to make password generator with C++ | Bangla | Sample code 3

এখানে মূলত 0 হতে set variable এর length পর্যন্ত range এর মধ্যে random একটি value নিয়ে তা set string variable এর character index হিসেবে ধরা হবে এবং ঐ index এর character টিকে output string variable e পরপর add করবে এবং এভাবে ১৬টি character যুক্ত করে একটি password তৈরি হবে। 

এটিকে আমরা চাইলে একটি function বানিয়ে নিতে পারি যা হবে একটি string type function :

How to make password generator with C++ | Bangla | Final code 1

How to make password generator with C++ | Bangla | Final code 2

আউটপুটঃ

How to make password generator with C++ | Bangla | Output

আশা করি এই পোস্টটির মাধ্যমে আপনি C++ এর string সম্পর্কে ধারনা পেয়েছেন। ধন্যবাদ। ❤️