Facebook Pixel

100^2 + 90^2 + 80^2 + dots dots dots dots + n^2 ক. ফাংশন কী খ. C প্রোগ্রামে কখন "return 0;" লিখতে হয়? ব্যাখ্যা করো গ. উদ্দীপকের ধারাটির সমষ্টি নির্ণয়ের জন্য অ্যালগরিদম তৈরি করো ঘ. do.....while লুপ দ্বারা উদ্দীপকের ধারাটির সমষ্টি নির্ণয়ের জন্য C ভাষায় প্রোগ্রাম লেখো

বিষয়: ICT | অধ্যায়: অধ্যায়-০৫ঃ প্রোগ্রামিং ভাষা

উৎস: Board Exam Question SB 2025

সঠিক উত্তর:

ব্যাখ্যা: (ক) ফাংশন হলো সি প্রোগ্রামের একটি নির্দিষ্ট নামযুক্ত কোড ব্লক, যা কোনো বিশেষ কাজ সম্পাদন করার জন্য তৈরি করা হয় এবং প্রয়োজন অনুযায়ী প্রোগ্রামের যেকোনো জায়গা থেকে একে কল করা যায়। (খ) সি প্রোগ্রামে main ফাংশনকে যদি int main() হিসেবে ডিক্লেয়ার করা হয়, তবে প্রোগ্রামের শেষে return 0; লিখতে হয়। এর কারণ হলো, int main() ফাংশনটি একটি পূর্ণসংখ্যা বা ইন্টিজার মান রিটার্ন করার প্রতিশ্রুতি দেয়। প্রোগ্রামের সফল সমাপ্তি নির্দেশ করতে এবং অপারেটিং সিস্টেমকে এটি বোঝাতে যে প্রোগ্রামটি কোনো ত্রুটি ছাড়াই সম্পন্ন হয়েছে, সাধারণত শূন্য (0) মান রিটার্ন করা হয়। এটি ব্যবহার না করলে কম্পাইলার সতর্কবার্তা দিতে পারে বা অনির্ধারিত আচরণ করতে পারে। (গ) উদ্দীপকের ধারাটির সমষ্টি নির্ণয়ের জন্য অ্যালগরিদম নিচে দেওয়া হলো: ধাপ ১: প্রোগ্রাম শুরু করি। ধাপ ২: সমষ্টির চলক s = 0 এবং ধারার প্রথম পদ a = 100 ধরি। ধাপ ৩: ব্যবহারকারীর কাছ থেকে শেষ পদ n এর মান ইনপুট হিসেবে গ্রহণ করি। ধাপ ৪: যদি a >= n হয়, তবে ৫ নং ধাপে যাই, অন্যথায় ৭ নং ধাপে যাই। ধাপ ৫: s = s + (a × a) এবং a = a - 10 হিসাব করি। ধাপ ৬: ৪ নং ধাপে ফিরে যাই। ধাপ ৭: সমষ্টি s এর মান প্রদর্শন করি। ধাপ ৮: প্রোগ্রাম শেষ করি। (ঘ) do...while লুপ ব্যবহার করে উদ্দীপকের ধারাটির সমষ্টি নির্ণয়ের সি প্রোগ্রাম নিচে দেওয়া হলো: #include <stdio.h> int main() int a, s, n; printf("Enter the value of n: "); scanf("%d", &n); s = 0; a = 100; do s = s + (a * a); a = a - 10; while (a >= n); printf("Sum = %d", s); return 0;

প্ল্যাটফর্ম: প্রশ্নাবলী (https://proshnaboli.com)

WrittenSylhet Board (2025)

$100^2 + 90^2 + 80^2 + \dots \dots \dots \dots + n^2$

ক. ফাংশন কী

খ. C প্রোগ্রামে কখন "return 0;" লিখতে হয়? ব্যাখ্যা করো

গ. উদ্দীপকের ধারাটির সমষ্টি নির্ণয়ের জন্য অ্যালগরিদম তৈরি করো

ঘ. do.....while লুপ দ্বারা উদ্দীপকের ধারাটির সমষ্টি নির্ণয়ের জন্য C ভাষায় প্রোগ্রাম লেখো

আনলিমিটেড প্র্যাকটিস করতে চান?

প্রশ্নাবলীতে আছে ২ লাখ+ প্রশ্ন। এইচএসসি এবং এডমিশন পরীক্ষার উত্তরসহ চ্যাপ্টারভিত্তিক প্রশ্ন ব্যাংক, অধ্যায় ও বিষয়ভিত্তিক মক টেস্ট এবং লাইভ লিডারবোর্ড।

পরীক্ষা দিতে অ্যাকাউন্ট খুলুন

সম্পর্কিত প্রশ্নসমূহ

1 + 1/2^2 + 1/3^2 + 1/4^2 + cdots + 1/N^2 ক. সংরক্ষিত শব্দ বলতে কী বোঝায়? খ. সি ভাষায় চলক নামকরণের নিয়মাবলি লেখ। গ. উদ্দ...

1 + 2 + 3 +............+ N (ক) ভার্চুয়াল মেমরি কী? (খ) স্থায়ী ও অস্থায়ী মেমরির মধ্যে পার্থক্য লিখ। (গ) উদ্দীপকের ধারাটির...

1, 3, 5, ....... N ক. Syntax error কী? খ. চলকের নামে আন্ডারস্কোর ব্যবহার করা যাবে- বুঝিয়ে লেখ। গ. উদ্দীপকের সিরিজটি প্র...

1 + 3 + 5 + .............. + n ক. চলক কী ? খ. i++ও++ ব্যাখ্যা কর। গ. উদ্দীপকের ধারাটির যোগফল নির্ণয়ের অ্যালগরিদম লেখ। ঘ...

10 + 15 + 20 + 25 + 30 + ………… + 110 ক. অপারেটর কী? খ. উচ্চতর ভাষায় লিখিত প্রোগ্রামকে অনুবাদ করার প্রয়োজন হয় কেন? গ. উ...

10 + 16 + 22 +.......... +70 (ক) চলক কী? (খ) সি ভাষায় scanf("%d", &a); বলতে কী বোঝায়? ব্যাখ্যা কর। (গ) উদ্দীপকের ধারাটির...

10^15 + 15^20 + 20^25 + ........ N ক. উৎস প্রোগ্রাম কাকে বলে? খ. প্রোগ্রামে ফ্লোচার্ট কেন ব্যবহার করা হয়? গ. উদ্দীপকে উ...

1^2 times 2^2 times 3^3 times cdots times n^2 ক. সুডো কোড কী? খ. স্ট্রাকচার্ড প্রোগ্রামিং বলতে কী বুঝ? গ. উদ্দীপকটির ফ্ল...

1^2+2^2+3^2+ldots ldots ldots+n^2 ক. কীওয়ার্ড কী? খ. যান্ত্রিক ভাষাকে নিম্নস্তরের ভাষা বলা হয় কেন - ব্যাখ্যা কর। গ. উদ...

1×2×3× ...................... × N ক. ডিবাগিং কী? খ. ভোলাটাইল মেমোরি এবং নন-ভোলাটাইল মেমোরি এক নয়- ব্যাখ্যা করো। গ. উদ্দী...

যেকোনো প্রকার ভুলভ্রান্তি বা রিপোর্ট করার জন্য অ্যাকাউন্ট খুলে প্রশ্নের রিপোর্ট বাটনে ক্লিক করুন। আমাদের এডিশনাল টিম তা দ্রুত সংশোধন করবে।