নিচের উদ্দীপকটি পড় এবং প্রশ্নের উত্তর দাও : for (c = 2; c < = 10; c = c + 2 ) print f("ICT"); if (c == 6) break; Q. [গণিত] লেখটি কতবার প্রদর্শিত হবে?
ক. ১
খ. ২
গ. ৩
ঘ. ৫
উত্তর: ৩
ব্যাখ্যা: সঠিক উত্তর: গ) ৩ প্রথম ধাপ: শুরুতে [গণিত] । যেহেতু [গণিত] -এর চেয়ে ছোট (শর্ত সত্য), তাই লুপের ভেতরে ঢুকে প্রথমবার [গণিত] প্রিন্ট করবে। এরপর [গণিত] শর্তটি মিথ্যা হওয়ায় লুপটি ব্রেক করবে না [গণিত] এর মান ২ বেড়ে ৪ হবে। দ্বিতীয় ধাপ এখন [গণিত] । শর্ত সত্য [গণিত] । তাই দ্বিতীয়বার [গণিত] প্রিন্ট করবে। [গণিত] শর্তটি এখনও মিথ্যা, তাই লুপ ব্রেক হবে না। [গণিত] এর মান আরও ২ বেড়ে ৬ হবে। তৃতীয় ধাপ: এখন [গণিত] । শর্ত সত্য [গণিত] । তাই তৃতীয়বার [গণিত] প্রিন্ট করবে। এরপর [গণিত] শর্তটি চেক করবে, যা এবার সত্য। ফলে [গণিত] স্টেটমেন্টটি কাজ করবে এবং লুপটি চিরতরে বন্ধ হয়ে যাবে। সুতরাং, লুপটি মোট ৩ বার ঘুরেছে এবং [গণিত] লেখাটি ৩ বার প্রদর্শিত হবে।
HSC ICT Chapter 5 : প্রোগ্রামিং ভাষা MCQ — Prosthuti প্রশ্নব্যাংক
HSC · ICT · Chapter 5 : প্রোগ্রামিং ভাষা · MCQ