ExamDAO Logo

ID#209 HSC ICT MCQ (Chittagong 2025)

int i;
for(i=1; i<=5; i++);
{
  if(i == 3);
  {
     continue;
  }
  printf("%d", i);
}

প্রোগ্রামটি সি ভাষায় সঠিকভাবে লেখা হলে এর আউটপুট কী হবে?
ক) 11
খ) 15
গ) 1245
ঘ) 12345

ব্যাখ্যা

প্রোগ্রামটি সঠিকভাবে লেখা হলে লুপটি ১ থেকে ৫ পর্যন্ত চলবে এবং যখন i এর মান ৩ হবে তখন continue স্টেটমেন্টের কারণে তা বাদ যাবে। ফলে ৩ ব্যতীত বাকি সংখ্যাগুলো পাশাপাশি বসে ১২৪৫ আউটপুট দেবে।
১. ১১ আউটপুট হওয়ার কোনো গাণিতিক যুক্তি এই কোডে নেই।
২. ১৫ হলো ১ থেকে ৫ এর যোগফল যা printf ফাংশন ব্যবহার না করলে আসবে না।
৩. ১২৩৪৫ আউটপুট হতো যদি continue স্টেটমেন্টটি না থাকতো।
অতিরিক্ত তথ্য: continue স্টেটমেন্ট লুপের বর্তমান ধাপটি বাদ দিয়ে পরবর্তী ধাপে চলে যেতে বাধ্য করে। অন্যদিকে break স্টেটমেন্ট ব্যবহার করলে ৩ এর পর লুপটি সম্পূর্ণ বন্ধ হয়ে যেত। এটি কন্ট্রোল স্টেটমেন্টের একটি গুরুত্বপূর্ণ অংশ।
Resource Details
Exam HSC
Subject ICT
Chapter 5
Board Chittagong
Year 2025

Discussion — HSC ICT MCQ (Chittagong 2025)

Join the Discussion!

You must be logged in to post a comment or ask a question.

Sign In to Comment

No discussion yet. Be the first to post a comment!