Programming Language C এর ধারাবাহিক টিউটোরিয়াল এর পর্ব-৪ (banglish Tutorial)
আমি বুলবুল আহমেদ আপনাদের সবাইকে স্বাগতম জানাচ্ছি আমার ধারাবাহিক টিউটরিয়াল প্রোগ্রামিং ল্যাঙ্গুয়েজ সি এর চতুর্থ পর্বে । আজ আমি আপনাদের দেখাব প্রোগ্রামিং ল্যাঙ্গুয়েজ সি এর খুবই গুরুত্বপূর্ণ একটা টপিক্স নিয়ে ,আর সেটা হল ভেরিয়েবল (variable) নিয়ে । প্রোগ্রামিং ল্যাঙ্গুয়েজ এ ভেরিয়েবল (variable) সম্পর্কে জানা খুবই গুরুত্বপূর্ণ । তাহলে শুরু করা যাক ,আমরা গত পর্বে একটা সিম্পল প্রোগ্রাম এর গঠন এবং এর প্রতিটা ফাংশন এবং স্টেটমেন্ট সম্পর্কে কিছুটা বলা হয়েছে । এখন আপনাদের সুবিধার্থে প্রোগ্রামটা আবার লিখি ্্
#include<stdio.h>
#include<conio.h>
int main()
{
int x=3,y=2,z;
scanf("%d%d",&x,&y);
z=x+y;
printf("The Result is%d",z);
return 0;
}
এই প্রোগ্রামটিতে কিছু জিনিস নতুন যোগ করা হয়েছে । আজ নতুন যোগ করা কিছু ফাংশন সম্পর্কে আলোচনা করা হবে । যাই হোক , আমরা প্রথমেই যে নতুন একটি স্টেটমেন্ট দেখতে পাচ্ছি সেটা হল
int x,y,z;
এখানে এই লেখাটার মানে কি ? এবং কেন এটি লেখা হয়েছে, সেটি আলোচনা করা হবে । আমি আগেও বলেছি আজ যে বিষয়টি নিয়ে আলোচনা করব সেটি হল ভেরিয়েবল (variable)। আমরা নরমালি ভেরিয়েবল (variable) বলতে বুঝি যে জিনিস টা পরিবর্তনীয় । সি ল্যাঙ্গুয়েজ এ ও ব্যপারটা প্রায় ওই রকম ই । প্রোগ্রামিং ল্যাঙ্গুয়েজ এ ভেরিয়েবল (variable) হচ্ছে , যা কোন কিছু সংরক্ষন করতে পারে তার মানে মেমোরি হিসেবে কাজ করতে পারে । তার মানে ভেরিয়েবল (variable) এর মধ্যে আমরা ভ্যালু সংরক্ষন করতে পারি ।এখানে x=3, মানে xএর মান তিন । এই মানটা x সংরক্ষন করবে । y=2 এর ক্ষেত্রেও তাই y এর মান ২ , এই মান y তে সংরক্ষিত থাকে ।
প্রোগ্রাম এ আমি int x,y,z; এইটা ব্যবহার করেছি, তারমানে এখানে x,y,z; হচ্ছে ভেরিয়েবল (variable ) এবং প্রোগ্রামার এর দেয়া মান বা আমরা কী বোর্ড থেকে যে মান ওই প্রোগ্রাম এ ইনপুট দিব তা
x,y,z; এরা সংরক্ষন করতে পারবে । ঠিক এইরকম অনেক কিছুই ভেরিয়েবল (variable ) হিসেবে প্রোগ্রাম এ ডিক্লেয়ার(declare)করা যেতে পারব শুধুমাত্র কী-ওয়ার্ড(keyword)ব্যতীত ।
একটা কথা বলতে ভুলে গেছি , আর সেটি হল কী -ওয়ার্ড , প্রোগ্রামিং ল্যাঙ্গুয়েজ সি(C Programming language) তে ৩২ টি কী- ওয়ার্ড রয়েছে ।
সুতরাং প্রোগ্রামিং ল্যাঙ্গুয়েজ এ ভেরিয়েবল (variable ) আমরা ব্যবহার করি কারন কোনো ভ্যালু কে সংরক্ষন করতে ।
আজ এ পর্যন্তই আশা করি আপনারা ভেরিয়েবল (variable ) সম্পর্কে কিছুটা হলেও ধারণা পেয়েছেন । আগামী পর্বে এ সম্পর্কে এবং ডাটা টাইপ সম্পর্কে বিস্তারিত আলোচনা করা হবে , তখন এই বিষয়টা আরো পরিষ্কার হয়ে যাবে , সে পর্যন্ত ভালো থাকুন , আর আমাদের পোস্ট গুলো দেখুন এবং কমেন্ট করুন ,আপনার কমেন্টের অবশ্যই গুরুত্ব দেয়া হবে ।
ধন্যবাদ
বুলবুল আহমেদ
C Programming/ সি প্রোগ্রামিং টিউটোরিয়াল এর অন্যান্য টিউটোরিয়াল দেখতে ক্লিক করুন এইখানে
ReplyDelete