একটি if এর ভেতরে যাদি একাধিক if Statement ব্যবহৃত হয়; তাকে কী বলে?
ক) if
খ) switch
গ) if-else
ঘ) nested if
বিস্তারিত ব্যাখ্যা:
একই ধরনের কন্ট্রোল স্টেটমেন্টের মধ্যে যখন আরেকটি কন্ট্রোল স্টেটমেন্ট ব্যবহার করা হয়; তখন তাকে নেস্টেড (Nested) স্ট্রাকচার বলে। তাই একটি if এর মধ্যে আরেকটি if ব্যবহার করা হলে তাকে nested if বলে।
Related Questions
ক) IF-THEN
খ) DO-LOOP
গ) FOR - THEN
ঘ) FOR-LOOP
Note : FOR-LOOP হলো পুনরাবৃত্তিমূলক স্টেটমেন্ট। এটি সি প্রোগ্রামের for লুপের একটি অ্যালগরিদমিক বা সাধারণ নাম। এটি একটি নির্দিষ্ট সংখ্যক বার বা শর্ত পূরণের জন্য কোডের ব্লক পুনরাবৃত্তি করে।
ক) if-else
খ) switch
গ) for
ঘ) break
Note : for হলো একটি পুনরাবৃত্তিমূলক নিয়ন্ত্রণ কাঠামো বা লুপ স্টেটমেন্ট; যা কোনো শর্ত পূরণ না হওয়া পর্যন্ত কোডের একটি ব্লক বারবার নির্বাহ করতে ব্যবহৃত হয়।
ক) দুই
খ) তিন
গ) চার
ঘ) ছয়
Note : for লুপের প্যারেনথেসিসের মধ্যে তিনটি গুরুত্বপূর্ণ অংশ থাকে: ১. ইনিশিয়ালাইজেশন (Initialization); ২. কন্ডিশন (Condition); এবং ৩. ইনক্রিমেন্ট/ডিক্রিমেন্ট (Increment/Decrement)।
ক) 2
খ) 3
গ) 4
ঘ) 6
Note : C প্রোগ্রামিং এ লুপ স্টেটমেন্টগুলো সাধারণত তিন প্রকার: ১. for লুপ; ২. while লুপ; এবং ৩. do-while লুপ।
ক) 2
খ) 3
গ) 4
ঘ) 5
Note : সি প্রোগ্রামে কন্ট্রোল স্টেটমেন্ট বা নিয়ন্ত্রণ প্রবাহের কাঠামোকে মূলত দুটি প্রধান ভাগে ভাগ করা হয়: ১. কন্ডিশনাল কন্ট্রোল স্টেটমেন্ট (যেমন: if-else; switch) এবং ২. লুপ কন্ট্রোল স্টেটমেন্ট (যেমন: for; while; do-while)।
ক) printf()
খ) abs()
গ) sqrt()
ঘ) scanf()
Note : sqrt() (Square Root) হলো math.h হেডার ফাইলের একটি লাইব্রেরি ফাংশন; যা কোনো সংখ্যার বর্গমূল নির্ণয় করতে ব্যবহৃত হয়।
জব সলুশন