SL3 Framework

Statements vs Expressions

এই পেজ এখনো আপডেট করা হয় নি। এখানে আমাদের পুরাতন রিসার্সের আর্টিকেল দেওয়া আছে। খুব দ্রুতই এই পেজের কাজ সম্পন্ন করে আপডেট করা হবে। দয়া করে একটু ধৈর্য্য ধরুন।

বাস্তব জীবনে স্টেটমেন্ট আর প্রোগ্রামিং এ স্টেটমেন্টের ভিতরে কোনো পার্থক্য নেই। বাস্তব জীবনে স্টেটমেন্ট বলতে বোঝায় যে কোনো একটা কথা যার একটা মিনিং আছে। যেমন - আমি প্রোগ্রামিং শিখবো। এই কথাটার মাধ্যমে আপনার মনের ভাব সম্পূর্ণ রূপে প্রকাশ পাচ্ছে। এই একটা লাইনের মাধ্যমেই আমরা বুঝতে পারছি আপনি কি বোঝাতে চাচ্ছেন। তাই এটা একটা স্টেটমেন্ট।

প্রোগ্রামিং এ স্টেটমেন্ট হচ্ছে একটা নির্দিষ্ট লাইন অথবা কোড ব্লক যার একটা মিনিং আছে এবং যা এক্সিকিউট করলে কিছু কিছু না রেসাল্ট আমরা পাবো। যেমন - Result = NumberA + NumberB

ওপরের লাইনটির একটা নির্দিষ্ট মিনিং আছে। আমরা পরিষ্কার ভাবে বুঝতে পারছি যে এখানে NumberA এর সাথে NumberB কে যোগ করা হচ্ছে এবং ফলাফলকে Result নামক ভ্যারিয়েবলের ভিতরে স্টোর করা হচ্ছে।

প্রোগ্রামিং এ অনেক রকম স্টেটমেন্ট রয়েছে। ভ্যারিয়েবল ডিক্লেয়ার করা মানে নতুন ভ্যারিয়েবল নেওয়া এক ধরনের স্টেটমেন্ট। ভ্যারিয়েবলের মধ্যে ভ্যালু অ্যাসাইন করাও এক ধরনের স্টেটমেন্ট। যোগ বিয়োগ গুণ ভাগ যে কোনো ধরনের অপারেশন ঘটানো হয় স্টেটমেন্টের মাধ্যমে। এরকম আরও এক ধরনের স্টেটমেন্ট রয়েছে যেমন - কন্ডিশনাল স্টেটমেন্টে।

আমরা প্রোগ্রামিং করে লজিক্যাল সমস্যার সমাধান করে থাকি। আর লজিক নিয়ে কাজ করে কন্ডিশনাল স্টেটমেন্টস। কন্ডিশনাল স্টেটমেন্টস আবার দুই প্রকার, প্রথমটা হচ্ছে কন্ডিশন আর দ্বিতীয়টা হচ্ছে লুপ।

কন্ডিশন এবং লুপ নিয়ে আমরা বিস্তারিত আলোচনা করেছি পরবর্তী আর্টিকেল গুলোতে।

Edit this page on GitHub