পরীক্ষাঙ্গন লোগো পরীক্ষাঙ্গন ফ্রি শুরু করো
সূত্র: ICT প্রোগ্রামিং ভাষা (C)ICTপ্রোগ্রামিং ভাষা (C)HSC একাডেমিকCB '2025

সমাধানসহ বহুনির্বাচনী প্রশ্ন

উদ্দীপকের আলোকে প্রশ্নের উত্তর দাও #$include <stdio.h> void main () {int i, n = 10$; $for (i=1$; $i <= n$; $i+=3) {if(i==4) continue$; print $f$ ("$\nGood$"); } } উদ্দীপকের কোডে "$+=3$" এর পরিবর্তে "$i++$ বসালে "Good" লেখাটি কতোবার প্রদর্শিত হবে?

✓সঠিক উত্তর: গ. 9ICT · প্রোগ্রামিং ভাষা (C)

অপশন

  1. ক4✓ সঠিক উত্তর
  2. খ5✓ সঠিক উত্তর
  3. গ9✓ সঠিক উত্তর
  4. ঘ10✓ সঠিক উত্তর
✓
সঠিক উত্তর: গ. 9

ব্যাখ্যা

যদি কোডে "$+=3$" এর পরিবর্তে "$i++$" ব্যবহার করা হয়, তাহলে লুপটি $i=1$ থেকে শুরু করে প্রতিবার 1 করে বাড়বে এবং $i=10$ পর্যন্ত চলবে। লুপের ভিতরের $if (i==4) continue$; লাইনটি $i$ এর মান 4 হলে পরের $iteration-$এ চলে যাবে, অর্থাৎ "Good" প্রিন্ট করবে না। সুতরাং, "Good" প্রিন্ট হবে যখন $i$ এর মান হবে: 1, 2, 3, 5, 6, 7, 8, 9, 10। মোট 9 বার "Good" লেখাটি প্রদর্শিত হবে।