তালিকা বা অ্যারে (Arrays)
একই নামের অধীনে অনেকগুলো ডাটা বা মান সাজিয়ে রাখার পদ্ধতিকে তালিকা বলা হয়। যখন আমাদের অনেকগুলো ভেরিয়েবল প্রয়োজন হয় (যেমন- ১০০ জন ছাত্রের নাম), তখন আলাদা আলাদা ভেরিয়েবল না নিয়ে একটি তালিকা তৈরি করাই বুদ্ধিমানের কাজ।
নোট
যুক্তি প্রোগ্রামিংয়ে তালিকার ইনডেক্স বা অবস্থান ০ থেকে শুরু হয়। অর্থাৎ প্রথম উপাদানের অবস্থান ০, দ্বিতীয়টির ১—এইভাবে।
১. তালিকা ঘোষণা ও মান সেট করা
তালিকা তৈরি করার সময় তার আকার বা সাইজ বলে দিতে হয়।
// ৫টি পূর্ণসংখ্যার একটি তালিকা
পূর্ণসংখ্যা আমার_তালিকা[৫];
আমার_তালিকা[০] = ১০;
আমার_তালিকা[১] = ২০;
আমার_তালিকা[২] = ৩০;
দেখাও আমার_তালিকা[১]; // আউটপুট হবে ২০
২. সরাসরি মানসহ তালিকা তৈরি
আপনি চাইলে ঘোষণা করার সময়ই মানগুলো দিয়ে দিতে পারেন।
পূর্ণসংখ্যা নম্বরসমূহ = {১০০, ৯০, ৮৫, ৯৫};
দেখাও "প্রথম নম্বর: " >> নম্বরসমূহ[০];
৩. বাস্তব উদাহরণ: বাজারের ফর্দ
একটি ছোট বাজারের ফর্দ বা লিস্ট তৈরির লজিক:
বাক্য বাজার[৩] = {"চাল", "ডাল", "তেল"};
দেখাও "আজকের কেনাকাটা: " >> বাজার[০] >> ", " >> বাজার[১] >> " ও " >> বাজার[২];
টিপ:
আকার কিওয়ার্ড ব্যবহার করে যেকোনো তালিকার দৈর্ঘ্য বের করা যায়।
৪. ইন-ডেপথ উদাহরণ: গড় নির্ণয়
তিনটি বিষয়ের নম্বর একটি তালিকায় রেখে তাদের গড় বের করার প্রোগ্রাম:
দশমিক মার্কস[৩];
মার্কস[০] = ৮০.৫;
মার্কস[১] = ৭৫.০;
মার্কস[২] = ৯০.০;
দশমিক গড় = (মার্কস[০] + মার্কস[১] + মার্কস[২]) / ৩;
দেখাও "আপনার গড় নম্বর: " >> গড়;
নতুনলাইন;