চলক তৈরির ক্ষেত্রে কিছু বিধিবদ্ধ নিয়ম কানুন রয়েছে- ব্যাখ্যা কর।
Share
Join ProshnoUttor today! Ask, answer, and share knowledge—earn points, revenue, and rewards while learning with a global community. Sign up now and start your journey!
Welcome back to ProshnoUttor! Log in to explore, contribute, and earn rewards while learning with our global community. Let’s get started!
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
চলক (variable) হলো এমন একটি নাম যা একটি নির্দিষ্ট ডেটা ধারণ করে এবং প্রোগ্রামে ব্যবহৃত হয়। চলকের নামের মাধ্যমে একটি ভেরিয়েবলের মান চিহ্নিত করা হয় এবং এটি প্রোগ্রাম চলাকালীন সময়ে পরিবর্তিত হতে পারে। চলক তৈরি করার সময় কিছু নির্দিষ্ট নিয়মাবলী অনুসরণ করা হয়, যেগুলি প্রোগ্রামিং ভাষার মধ্যে সাধারণত একই রকম হয়। নিচে চলক তৈরির সময় যে বিধিবদ্ধ নিয়ম-কানুন রয়েছে, তা বিস্তারিতভাবে আলোচনা করা হলো:
১. চলকের নামের প্রথম অক্ষর বর্ণ হতে হবে
চলকের নাম অবশ্যই ইংরেজি অক্ষর দিয়ে শুরু হতে হবে। আপনি সংখ্যা দিয়ে চলকের নাম শুরু করতে পারবেন না। উদাহরণস্বরূপ:
সঠিক:
age
,totalAmount
,studentName
ভুল:
1stName
,total#1
২. চলকের নামের মধ্যে শুধুমাত্র বর্ণ, সংখ্যা ও আন্ডারস্কোর (_) ব্যবহার করা যাবে
চলকের নামের মধ্যে অক্ষর, সংখ্যা ও আন্ডারস্কোর (_) ব্যবহার করা যাবে, কিন্তু অন্যান্য বিশেষ চিহ্ন (যেমন: @, $, %, &, *) ব্যবহার করা যাবে না। এছাড়া, স্পেস বা পাংশু চিহ্নও চলকের নামের মধ্যে ব্যবহার করা যাবে না। উদাহরণস্বরূপ:
সঠিক:
user_age
,totalAmount
,student1
ভুল:
total@amount
,student number
,amount#1
৩. চলকের নামের মধ্যে সংখ্যা প্রথমে ব্যবহার করা যাবে না
চলকের নামের প্রথমে সংখ্যা রাখা যাবে না। অর্থাৎ, চলকের নাম কখনই সংখ্যা দিয়ে শুরু করা উচিত নয়। তবে, চলকের নামের মধ্যবর্তী জায়গায় সংখ্যা ব্যবহার করা যেতে পারে। উদাহরণ:
সঠিক:
total1
,age2025
,userCount
ভুল:
1stName
,123number
৪. চলকের নামের মধ্যে কিওয়ার্ড ব্যবহার করা যাবে না
চলকের নাম হিসেবে প্রোগ্রামিং ভাষার কিওয়ার্ড ব্যবহার করা যাবে না। কিওয়ার্ডগুলি সি প্রোগ্রামিং বা অন্যান্য ভাষায় সংরক্ষিত শব্দ, যেগুলি নির্দিষ্ট কার্য সম্পাদন করে। সেগুলিকে চলক বা পরিবর্তনশীল হিসেবে ব্যবহার করা যাবে না। কিছু সাধারণ কিওয়ার্ড যেমন
int
,float
,return
,if
,while
,for
,else
, ইত্যাদি। উদাহরণ:সঠিক:
totalAmount
,userAge
ভুল:
int
,if
,for
,while
৫. চলকের নামের দৈর্ঘ্য সীমিত নয়
সাধারণত, সি ভাষায় চলকের নামের দৈর্ঘ্যের জন্য কোনো নির্দিষ্ট সীমা নেই। তবে, প্রোগ্রামের পাঠযোগ্যতা এবং রক্ষণাবেক্ষণের জন্য চলকের নাম ছোট এবং স্পষ্ট হওয়া উচিত। খুব বড় নাম ব্যবহারের ফলে কোডের বোঝা ও রক্ষণাবেক্ষণ কঠিন হতে পারে।
সঠিক:
totalAmount
,userAge
,studentCount
ভুল:
theTotalAmountOfMoneyInTheAccountForThisYear
৬. বড় হাতের ও ছোট হাতের অক্ষরের পার্থক্য রয়েছে
সি ভাষায় বড় হাতের (uppercase) এবং ছোট হাতের (lowercase) অক্ষরের মধ্যে পার্থক্য রয়েছে। এর মানে হলো,
age
এবংAge
দুটি আলাদা চলক হিসেবে গণ্য হবে। তাই, চলকের নাম তৈরির সময় বড় হাতের ও ছোট হাতের ব্যবহারে সঠিকভাবে সতর্ক থাকা উচিত।সঠিক:
Age
,age
,TotalAmount
ভুল:
Age
এবংage
একই চলক হতে পারে যদি ব্যবহারকারীর উদ্দেশ্য না থাকে, তবে এদের পার্থক্য থাকবে।৭. চলক নামের জন্য স্বচ্ছ ও অর্থপূর্ণ নাম নির্বাচন করা উচিত
চলকের নামের মধ্যে স্বচ্ছতা এবং প্রাসঙ্গিকতা থাকা উচিত। অর্থপূর্ণ নাম দেওয়া প্রোগ্রামের রক্ষণাবেক্ষণ এবং অন্যান্য প্রোগ্রামারের জন্য সাহায্যকারী হয়। নামের মধ্যে চলকের উদ্দেশ্য বা ভূমিকা প্রতিফলিত হওয়া উচিত। উদাহরণস্বরূপ:
সঠিক:
totalAmount
(মোট পরিমাণ),userAge
(ব্যবহারকারীর বয়স)ভুল:
abc
,xyz
(এগুলি কোনো অর্থ স্পষ্ট করে না)উদাহরণ
int studentAge; // সঠিক, এখানে studentAge একটি বৈধ চলক
int 1stNumber; // ভুল, চলকের নাম প্রথমে সংখ্যা হতে পারবে নাfloat totalAmount; // সঠিক, এখানে totalAmount একটি বৈধ চলক
char firstName[50]; // সঠিক, এখানে firstName একটি বৈধ চলক
float total@amount; // ভুল, বিশেষ চিহ্ন @ ব্যবহার করা যাবে না
char first name[50]; // ভুল, চলকের নামের মধ্যে স্পেস ব্যবহার করা যাবে না
উপসংহার
চলক তৈরির সময় এই নিয়মাবলী অনুসরণ করা অত্যন্ত গুরুত্বপূর্ণ, কারণ এটি প্রোগ্রামের কার্যকারিতা, রক্ষণাবেক্ষণ এবং কোডের সঠিকতা নিশ্চিত করে। সঠিকভাবে নামকরণ করলে প্রোগ্রামিং ভাষার মধ্যে কোড আরও সুস্পষ্ট, সহজবোধ্য এবং ব্যবহারযোগ্য হয়।
চলক তৈরির ক্ষেত্রে কিছু বিধিবদ্ধ নিয়ম কানুন
চলক (variable) তৈরি করার সময় কিছু নিয়ম পালন করতে হয়:
চলকের নামের প্রথম অক্ষর বর্ণ হতে হবে – চলকের নাম ইংরেজি অক্ষর দিয়ে শুরু হতে হবে, সংখ্যা নয়।
চলকের নামের মধ্যে শুধু বর্ণ, সংখ্যা ও আন্ডারস্কোর (_) ব্যবহার করা যাবে – বিশেষ চিহ্ন বা স্পেস ব্যবহার করা যাবে না।
চলকের নামের প্রথমে সংখ্যা ব্যবহার করা যাবে না – সংখ্যা শুধুমাত্র মধ্যভাগে আসতে পারে।
কিওয়ার্ড ব্যবহার করা যাবে না – প্রোগ্রামিং ভাষার সংরক্ষিত শব্দ (যেমন:
int
,return
) চলক হিসেবে ব্যবহার করা যাবে না।চলকের নাম বড় হাতের ও ছোট হাতের মধ্যে পার্থক্য রাখে – যেমন
age
এবংAge
আলাদা চলক।নাম ছোট এবং অর্থপূর্ণ হওয়া উচিত – নাম যেন চলকের উদ্দেশ্য প্রতিফলিত করে।
উদাহরণ:
সঠিক:
age
,totalAmount
ভুল:
1stNumber
,total@amount