ExamDAO Logo

ID#86 HSC ICT MCQ (Chittagong 2025)

int i:
for(i=1; i≤5;i++)
{
if(i==3);
{
continue;
}
printf("%d",i);
প্রোগ্রামটি সি ভাষায় সঠিকভাবে লেখা হলে এর আউটপুট কী হবে?
ক) 11
খ) 15
গ) 12345
ঘ) 1245

ব্যাখ্যা

প্রোগ্রামটি যদি সি ভাষায় সঠিকভাবে লেখা হয়, তবে এর আউটপুট হবে 1245।
১. লুপটি i এর মান 1 থেকে শুরু করে 5 পর্যন্ত চলবে।
২. লুপের ভেতরে একটি শর্ত দেওয়া আছে: if (i == 3)। অর্থাৎ যখনই i এর মান 3 হবে, তখন continue স্টেটমেন্টটি কার্যকর হবে।
৩. সি প্রোগ্রামিংয়ে continue ব্যবহার করলে লুপের ওই বর্তমান ধাপের পরবর্তী অংশগুলো (এখানে printf) এড়িয়ে সরাসরি পরবর্তী ইনক্রিমেন্ট ধাপে চলে যায়।
৪. ফলে, i এর মান যখন 1, 2, 4, 5 হয়, তখন সেগুলো স্ক্রিনে প্রিন্ট হয়। কিন্তু i এর মান 3 হওয়ার সাথে সাথে লুপটি প্রিন্ট না করেই পরের ধাপে চলে যায়।

ফলাফল: সবগুলো সংখ্যা একত্রে 1245 হিসেবে প্রদর্শিত হবে।
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!