যুক্তি বাক্যের আকার (String Length)
প্রোগ্রামিং করার সময় অনেক সময় আমাদের জানার প্রয়োজন হয় যে একটি বাক্যের (String) মধ্যে মোট কয়টি অক্ষর বা ক্যারেক্টার আছে। যুক্তি প্রোগ্রামিংয়ে এই কাজটি করার জন্য অত্যন্ত সহজ একটি কিওয়ার্ড আছে, যার নাম হলো আকার।
যুক্তি-তে আকার কিওয়ার্ডটি ব্যবহার করে আপনি যেকোনো ভেরিয়েবল বা সরাসরি টেক্সটের দৈর্ঘ্য বের করতে পারেন।
১. 'আকার' ব্যবহারের নিয়ম
আকার কিওয়ার্ডের পরে একটি স্পেস দিয়ে আপনার কাঙ্ক্ষিত ভেরিয়েবল বা বাক্যটি লিখতে হয়। এটি ফলাফল হিসেবে একটি পূর্ণসংখ্যা (Integer) প্রদান করে।
বাক্য টেক্সট = "যুক্তি প্রোগ্রামিং";
পূর্ণসংখ্যা দৈর্ঘ্য = আকার টেক্সট;
দেখাও "শব্দটির দৈর্ঘ্য হলো: " + দৈর্ঘ্য;
// আউটপুট: শব্দটির দৈর্ঘ্য হলো: ১৭
আকার → বাক্যের মোট অক্ষরের সংখ্যা প্রদান করে
২. সরাসরি বাক্যে ব্যবহার
আপনি যদি ভেরিয়েবল ব্যবহার করতে না চান, তবে সরাসরি ডবল কোটেশনের ভেতরে থাকা টেক্সটের আগেও আকার বসিয়ে মান বের করতে পারেন।
দেখাও আকার "Hello Jukti";
// আউটপুট: ১১ (H,e,l,l,o, [স্পেস], J,u,k,t,i)
৩. স্পেস এবং বিশেষ চিহ্নের হিসাব
মনে রাখা জরুরি যে, আকার গণনার সময় বাক্যের ভেতরে থাকা স্পেস (খালি জায়গা), কমা, দাঁড়ি বা যেকোনো বিশেষ চিহ্নকেও একটি অক্ষর হিসেবে গণনা করা হয়।
দেখাও আকার "ক খ";
// আউটপুট: ৩ (ক, একটি স্পেস, এবং খ)
- পাসওয়ার্ড বা ইনপুটের দৈর্ঘ্য চেক করতে।
- লুপ চালানোর সময় সীমানা নির্ধারণ করতে।
- টেক্সট ফরম্যাটিং এবং ডাটা প্রসেসিং নিখুঁত করতে।
৪. বিস্তারিত পূর্ণাঙ্গ উদাহরণ
// ইউজার থেকে নাম নেওয়া এবং তার দৈর্ঘ্য দেখা
বাক্য নাম;
দেখাও "আপনার নাম লিখুন: ";
জিজ্ঞেস >> নাম;
পূর্ণসংখ্যা মোট_অক্ষর = আকার নাম;
যদি (মোট_অক্ষর > ১০) {
দেখাও নাম + ", আপনার নাম বেশ বড়!";
} নাহয় {
দেখাও নাম + ", আপনার নাম ছোট এবং সুন্দর।";
}
দেখাও "আপনার নামের মোট অক্ষরের সংখ্যা: " + মোট_অক্ষর;
এখন আপনি যুক্তি-এ বাক্যের আকার নির্ণয় করতে প্রস্তুত!