Back to Overview
4 min read

Variable that is very important topic for the beginner

Utsha Paul
Utsha Paulposted 2 years ago

What is variable ?

Variable হল তথ্যের সংরক্ষণাগার | তুমি একটা variable এর মধ্যে data বা তথ্য সংরক্ষণ করে রাখতে পার | যার মধ্যে data বা তথ্য সংরক্ষণ করে পরে নিজের কার্জ অনুসারে তাকে ঘোষনা(declare) করে নিজে কাজ সম্পূর্ণ করাকে variable বলতে পার | variable লিখার কিছু নিয়ম রয়েছে। নিম্নে variable লিখার নিয়ম গুল point আকারে তুলে ধরা হল |


1.ভেরিয়েবল নামকরণের কেবল আলফাবেটিক ক্যারেক্টার (a - z A - Z). ডিজিট (0.1.2 - 9) আন্ডারস্কোপ (-) ও ডলার চিহ্ন (S) ব্যবহার করা যায়। আন্ডারস্কোর (-) ও ডলার চিহ্ন ব্যতীত অন্য কোনো স্পেশাল ক্যারেকটার (যেমন 1@), %, ইত্যাদি) ব্যবহার করা যায় না। যেমন 

    int firstNum = 45; // Right variable declared
    string my$Name = “Utsha”;  // Right variable declared
    int first & Num = 56; // Wrong variable declared
    float my@Roll = 489276; // Wrong variable declared

2. ভেরিয়েবল নামের মধ্যে কোনো ফাঁকা স্থান থাকবে না, যেমন

	string my Name = “Utsha”; // Wrong variable declared
    string myName = “Utsha”; // Right variable declared
    int my Roll = 489276 // Wrong variable declared
    int myRoll = 489276 // Right variable declared


3.ভেরিয়েবল নাম ডিজিট বা অঙ্ক দিয়ে শুরু হয় না, যেমন 

  string 5myName = “Utsha”; // Wrong variable declared
  string 6_SecondName = “Paul”; // Wrong variable declared 
  string myName_2 = "Paul" // Right variable declared

   

4. uppercase (A - Z) lowercase (a - z) character এর মধ্যে পার্থক্য আছে। তাই, aaa, Aaa, AAA প্রকৃতি ভেরিয়েবল এক নয়। 

      ** uppercase (A - Z) lowercase ( a - z) character এর মধ্যে পার্থক্য আছে বলে একে 

Case sensitive প্রোগ্রামিং ল্যাঙ্গুয়েজ বলা হয়। যেমন

  string yourName = “Pritish”;
  string YourName = “Shifat”;
  // both variable are Right cause first variable first letter lowercase (y) and second variable first letter uppercase (Y) that why there hasn’t any variable repetition 

5.Keyword ভেরিয়েবল হিসেবে ব্যবহার করা যায় না এবং main কোনো কীওয়ার্ড না হলেও ভেরিয়েবল নাম হিসেবে main ব্যবহার করা যায় না। যেমন

   string main = “binary coders”; // Wrong variable declared
   int function = 45 + 5; // you can’t use keyword as a variable name here function is a keyword

6.ভেরিয়েবল নামকরণের 255 ক্যারেক্টার পর্যন্ত ব্যবহার করা যায়, তবে এক ধরনের দুটি ভেরিয়েবল নামের পার্থক্য অবশ্যই প্রথম 31টি ক্যারেক্টারের মধ্যে হতে হয়, এজন্য ভেরিয়েবল নামকরণের 31 টি ক্যারেক্টার বেশি ব্যবহার না করাই ভাল।


How to declare variable?

variable ঘোষনা(declare) করা খুব সহজ | প্রথমতো তুমি যে variable টা ঘোষনা(declare) করবে সেই variable এর type টা লিখতে হবে left side এ তাঁরপর একটা space দিয়ে variable এর নাম টা লিখতে হবে | এর পর মাজখানে সমান(=) চিহ্ন দিয়ে right side এ variable এর value লিখবে তবে তোমার type অনুসারে value টা লিখতে হবে | কিছু কিছু ল্যাঙ্গুয়েজ এ left side এ type টা লিখতে হয় না তখন type টা বাদ দিয়ে বাকি টুকু লিখলে variable declare করা হয়ে যাবে | এইবার তোমার variable কে বিভিন্ন প্রোগ্রাম এ ব্যবহার করতে পারবে |

    int firstNum = 56;
    // another way declared below
    evenNum = 22