ID#304 ICT MCQ (Comilla 2025)
MS Word Writing Guide
১.
প্রথমে উপরের COPY বাটনে ক্লিক করুন।
২.
MS Word-এ গিয়ে Ctrl + V দিয়ে পেস্ট করুন।
৩.
সমীকরণটি সিলেক্ট করে কিবোর্ডে Alt + = চাপুন।
৪.
এরপর ডানদিকের ড্রপডাউন থেকে Professional সিলেক্ট করলেই গণিত সুন্দর দেখাবে।
#include <stdio.h>
void main()
{
int i, n = 10;
for (i = 1; i <= n; i += 3)
{
if (i == 4)
continue;
printf("\nGood");
}
}উদ্দীপকের কোডে "i += 3" এর পরিবর্তে "i ++" বসালে "Good" লেখাটি কতবার প্রদর্শিত হবে?
ক) 4
খ) 5
গ) 9
ঘ) 10
গ
ব্যাখ্যা
যদি i++ ব্যবহার করা হয়, তবে লুপটি ১ থেকে ১০ পর্যন্ত মোট ১০ বার ঘুরবে। কিন্তু i = ৪ হলে continue হওয়ার কারণে ১ বার স্কিপ হবে। ফলে ১০ - ১ = ৯ বার "Good" লেখাটি প্রিন্ট হবে।
১. লুপ কন্ট্রোল ভেরিয়েবল ১ করে বৃদ্ধি পাওয়ায় এটি একটি সাধারণ কাউন্টিং লুপে পরিণত হয়।
২. ১০ বার প্রিন্ট হতো যদি ভেতরে কোনো শর্ত বা কন্টিনিউ স্টেটমেন্ট না থাকত।
৩. প্রোগ্রামিংয়ে লুপের ইনক্রিমেন্ট ধাপ পরিবর্তনের ফলে আউটপুটের সংখ্যা ব্যাপকভাবে পরিবর্তিত হয়।
অতিরিক্ত তথ্য: i++ কে পোস্ট-ইনক্রিমেন্ট বলা হয় যা প্রতিবার লুপ শেষে i এর মান ১ বাড়িয়ে দেয়। সি প্রোগ্রামিংয়ে বিভিন্ন ধরনের লুপ (for, while, do-while) দিয়ে একই কাজ করা সম্ভব।
১. লুপ কন্ট্রোল ভেরিয়েবল ১ করে বৃদ্ধি পাওয়ায় এটি একটি সাধারণ কাউন্টিং লুপে পরিণত হয়।
২. ১০ বার প্রিন্ট হতো যদি ভেতরে কোনো শর্ত বা কন্টিনিউ স্টেটমেন্ট না থাকত।
৩. প্রোগ্রামিংয়ে লুপের ইনক্রিমেন্ট ধাপ পরিবর্তনের ফলে আউটপুটের সংখ্যা ব্যাপকভাবে পরিবর্তিত হয়।
অতিরিক্ত তথ্য: i++ কে পোস্ট-ইনক্রিমেন্ট বলা হয় যা প্রতিবার লুপ শেষে i এর মান ১ বাড়িয়ে দেয়। সি প্রোগ্রামিংয়ে বিভিন্ন ধরনের লুপ (for, while, do-while) দিয়ে একই কাজ করা সম্ভব।
Resource Details
| Subject | ICT |
| Chapter | 5 |
| Board | Comilla |
| Year | 2025 |
Discussion — ICT MCQ (Comilla 2025)
No discussion yet. Be the first to post a comment!