কন্ডিশনাল স্টেটমেন্ট কী? কী কী ধরনের কন্ডিশনাল স্টেটমেন্ট ব্যবহারিত হয়। তিনটি সংখ্যার মধ্যে ছােট সংখ্যাটি নির্ণয়ের ক্ষেত্রে nesed if ব্যবহার করে একটি প্রেগ্রাম লিখ।

My Ads

কন্ডিশনাল স্টেটমেন্ট কী? কী কী ধরনের কন্ডিশনাল স্টেটমেন্ট ব্যবহারিত হয়। তিনটি সংখ্যার মধ্যে ছােট সংখ্যাটি নির্ণয়ের ক্ষেত্রে nesed if ব্যবহার করে একটি প্রেগ্রাম লিখ।

উত্তর:

সি’ প্রোগ্রামিং ভাষায় স্টেটমেন্টসমূহ সাধারণত স্বয়ংক্রিয়ভাবে পর্যায়ক্রমে নির্বাহ হয়। কিন্তু বিভিন্ন পরিস্থিতিতে প্রোগ্রামের নির্বাহ নিয়ন্ত্রণ (যেমন- এক বা একাধিক স্টেটমেন্ট একাধিক বার নির্বাহ, শর্ত সাপেক্ষে কোন এক বা একাধিক স্টেটমেন্ট নির্বাহ, এক স্টেটমেন্ট থেকে অন্য স্টেটমেন্টে প্রোগ্রামের নিয়ন্ত্রণ স্থানান্তর ইত্যাদি) করার প্রয়োজন হয়।যে সকল স্টেটমেন্ট এর সাহায্যে প্রোগ্রাম স্টেটমেন্টসমূহের পর্যায়ক্রমিক নির্বাহ নিয়ন্ত্রণ করা যায়, তাদেরকে কন্ট্রোল স্টেটমেন্ট বলে।

সি প্রােগ্রামে শর্তসাপেক্ষে এক বা একাধিক স্টেটমেন্ট নির্বাহের জন্য যা ব্যবহার করা হয় তাকে কন্ডিশনাল স্টেটমেন্ট বলা হয়।

[ বি:দ্র: নমুনা উত্তর দাতা: Md Rakib Hossain Sojol (বাংলা নিউজ এক্সপ্রেস)]

  1. কন্ডিশনাল স্টেটমেন্ট সমূহ
    if স্টেটমেন্ট – কোন বিশেষ একটা শর্ত সত্য হলে তার ভিত্তিতে একটা বিশেষ
    কার্য সম্পাদনের জন্য ব্যবহার করা হয়।
  2. if-else স্টেটমেন্ট – কোন বিশেষ একটা শর্ত সত্য হলে তার ভিত্তিতে সুনির্দিষ্ট একটা বিশেষ কার্য আর মিথ্যা হলে অপর একটা কার্য সম্পাদনের জন্য ব্যবহার করা হয়।
  3. else if স্টেটমেন্ট – কোন বিশেষ একটা শর্ত সত্য হলে তার ভিত্তিতে সুনির্দিষ্ট একটা বিশেষ কার্য আর মিথ্যা হলে অপর এক বা একাধিক শর্ত বিশ্লেষণ করে তার উপর ভিত্তি করে একটা বিশেষ কার্য সম্পাদনের জন্য ব্যবহার করা হয়।
  4. switch স্টেটমেন্ট – কোন একটা শর্তের বিভিন্ন ইনপুট এর উপর ভিত্তি করে এক সেট কার্যের মধ্যে থেকে একটা বিশেষ কার্য সম্পাদনের জন্য ব্যবহার করা হয়।
if(condition) {

(condition2) {
}

else {
}
}

else {
}

[ বি:দ্র: নমুনা উত্তর দাতা: Md Rakib Hossain Sojol (বাংলা নিউজ এক্সপ্রেস)]

H.S.C

My Ads

3 thoughts on “কন্ডিশনাল স্টেটমেন্ট কী? কী কী ধরনের কন্ডিশনাল স্টেটমেন্ট ব্যবহারিত হয়। তিনটি সংখ্যার মধ্যে ছােট সংখ্যাটি নির্ণয়ের ক্ষেত্রে nesed if ব্যবহার করে একটি প্রেগ্রাম লিখ।”

Leave a Comment

My Ads

My Ads