ID#208 ICT MCQ (Chittagong 2025)
MS Word Writing Guide
১.
প্রথমে উপরের COPY বাটনে ক্লিক করুন।
২.
MS Word-এ গিয়ে Ctrl + V দিয়ে পেস্ট করুন।
৩.
সমীকরণটি সিলেক্ট করে কিবোর্ডে Alt + = চাপুন।
৪.
এরপর ডানদিকের ড্রপডাউন থেকে Professional সিলেক্ট করলেই গণিত সুন্দর দেখাবে।
int i;
for(i=1; i<=5; i++);
{
if(i == 3);
{
continue;
}
printf("%d", i);
}সিনট্যাক্সগুলোতে কয়টি ভুল রয়েছে?
ক) ২
খ) ৩
গ) ৪
ঘ) ৫
ক
ব্যাখ্যা
প্রদত্ত কোডটিতে মূলত দুটি বড় সিনট্যাক্সগত ভুল রয়েছে যা প্রোগ্রামের স্বাভাবিক কাজকে ব্যাহত করে। প্রথমটি হলো for লুপের শেষে সেমিকোলন (;) ব্যবহার এবং দ্বিতীয়টি হলো if কন্ডিশনের শেষে সেমিকোলন ব্যবহার।
১. লুপের পর সেমিকোলন দিলে লুপের বডি কার্যকর হয় না।
২. কন্ডিশনের পর সেমিকোলন দিলে কন্ডিশন সত্য হোক বা না হোক বডিটি কার্যকর হয়ে যায়।
৩. ৩টি বা ৪টি ভুল হওয়ার মতো অন্য কোনো বড় কারণ এখানে নেই।
অতিরিক্ত তথ্য: সি ভাষায় কন্ডিশনাল স্টেটমেন্ট বা লুপের শেষে সেমিকোলন দেওয়া মানে হলো স্টেটমেন্টটি সেখানেই শেষ করে দেওয়া। এর ফলে কোডটি কম্পাইল হলেও লজিক্যাল এরর বা যৌক্তিক ভুল তৈরি করে। লুপের বডির ভেতরের অংশ তখন লুপের বাইরে সাধারণ স্টেটমেন্ট হিসেবে কাজ করে।
১. লুপের পর সেমিকোলন দিলে লুপের বডি কার্যকর হয় না।
২. কন্ডিশনের পর সেমিকোলন দিলে কন্ডিশন সত্য হোক বা না হোক বডিটি কার্যকর হয়ে যায়।
৩. ৩টি বা ৪টি ভুল হওয়ার মতো অন্য কোনো বড় কারণ এখানে নেই।
অতিরিক্ত তথ্য: সি ভাষায় কন্ডিশনাল স্টেটমেন্ট বা লুপের শেষে সেমিকোলন দেওয়া মানে হলো স্টেটমেন্টটি সেখানেই শেষ করে দেওয়া। এর ফলে কোডটি কম্পাইল হলেও লজিক্যাল এরর বা যৌক্তিক ভুল তৈরি করে। লুপের বডির ভেতরের অংশ তখন লুপের বাইরে সাধারণ স্টেটমেন্ট হিসেবে কাজ করে।
Resource Details
| Subject | ICT |
| Chapter | 5 |
| Board | Chittagong |
| Year | 2025 |
Discussion — ICT MCQ (Chittagong 2025)
No discussion yet. Be the first to post a comment!