ID#197 HSC ICT MCQ (Sylhet 2025)
MS Word Writing Guide
১.
প্রথমে উপরের COPY বাটনে ক্লিক করুন।
২.
MS Word-এ গিয়ে Ctrl + V দিয়ে পেস্ট করুন।
৩.
সমীকরণটি সিলেক্ট করে কিবোর্ডে Alt + = চাপুন।
Shortcut: Alt and equal key
৪.
এরপর ডানদিকের ড্রপডাউন থেকে Professional সিলেক্ট করলেই গণিত সুন্দর দেখাবে।
#include <stdio.h>
main ()
{
int i, s = 0;
for (i = 1; i <= 6; i++)
{
s = s + i;
}
printf("%d", s);
}
"i" এর মানের কোন কোন পরিবর্তনে আউটপুট 10 হবে?
ক) i=0, i=i+1
খ) i=2, i=i+1
গ) i=3, i=i+2
ঘ) i=4, i=i+2
ক
ব্যাখ্যা
প্রোগ্রামটির আউটপুট 10 পাওয়ার জন্য লুপের ভেতর i এর মানগুলোর সমষ্টি ১০ হতে হবে। যদি আমরা লুপটি i = 4 থেকে শুরু করি এবং প্রতিবার i = i + 2 করে বৃদ্ধি করি, তবে i এর মান হবে যথাক্রমে ৪ এবং ৬।
১. শর্ত অনুযায়ী $i \le 6$ হওয়া পর্যন্ত লুপটি চলবে। যখন $i=4$, তখন $s = 0 + 4 = 4$। এরপর $i$ এর মান ২ বেড়ে ৬ হবে।
২. যখন $i=6$, তখন $s = 4 + 6 = 10$। এরপর $i$ এর মান ২ বেড়ে ৮ হবে এবং লুপটি বন্ধ হয়ে যাবে।
৩. অন্যান্য অপশন যেমন $i=0$ বা $i=2$ থেকে শুরু করলে যোগফল ১০ এর চেয়ে অনেক বেশি হয়ে যায়।
অতিরিক্ত তথ্য: সি প্রোগ্রামিংয়ে লুপের কন্ট্রোল ভেরিয়েবল (এখানে i) পরিবর্তন করে আমরা আউটপুটে ধারার যোগফল নিয়ন্ত্রণ করতে পারি। এখানে ঘ অপশনটি সঠিক কারণ ৪ এবং ৬ এর যোগফল সরাসরি ১০ প্রদান করে।
১. শর্ত অনুযায়ী $i \le 6$ হওয়া পর্যন্ত লুপটি চলবে। যখন $i=4$, তখন $s = 0 + 4 = 4$। এরপর $i$ এর মান ২ বেড়ে ৬ হবে।
২. যখন $i=6$, তখন $s = 4 + 6 = 10$। এরপর $i$ এর মান ২ বেড়ে ৮ হবে এবং লুপটি বন্ধ হয়ে যাবে।
৩. অন্যান্য অপশন যেমন $i=0$ বা $i=2$ থেকে শুরু করলে যোগফল ১০ এর চেয়ে অনেক বেশি হয়ে যায়।
অতিরিক্ত তথ্য: সি প্রোগ্রামিংয়ে লুপের কন্ট্রোল ভেরিয়েবল (এখানে i) পরিবর্তন করে আমরা আউটপুটে ধারার যোগফল নিয়ন্ত্রণ করতে পারি। এখানে ঘ অপশনটি সঠিক কারণ ৪ এবং ৬ এর যোগফল সরাসরি ১০ প্রদান করে।
Resource Details
| Exam | HSC |
| Subject | ICT |
| Chapter | 5 |
| Board | Sylhet |
| Year | 2025 |
Discussion — HSC ICT MCQ (Sylhet 2025)
No discussion yet. Be the first to post a comment!