Facebook Pixel

৪^২+৮^২+১২^২......+N^2 ক. কীওয়ার্ড কী? খ. কোন অনুবাদক প্রোগ্রাম সুবিধাজনক, ব্যাখ্যা কর। গ. উদ্দীপকটির জন্য ধারাটির যোগফল নির্ণয়ের জন্য একটি ফ্লোচার্ট অংকন কর। ঘ. While…….loop ব্যবহার করে উদ্দীপকের যোগফল নির্ণয়ের জন্য সি ভাষার একটি প্রোগ্রাম (কোডসমূহের ব্যাখ্যাপূর্বক) রচনা কর।

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

উৎস: Test Exam Question IPSCC 2020

সঠিক উত্তর:

ব্যাখ্যা: (ক) প্রোগ্রামিং ভাষায় বিশেষ কাজের জন্য সংরক্ষিত শব্দগুলোকে কীওয়ার্ড (Keyword) বলে। (খ) অনুবাদক প্রোগ্রামের মধ্যে কম্পাইলার বেশি সুবিধাজনক। এর কারণগুলো নিচে ব্যাখ্যা করা হলো: ১. কম্পাইলার সম্পূর্ণ প্রোগ্রামটি একবারে অনুবাদ করে মেশিন ভাষায় রূপান্তর করে, ফলে প্রোগ্রাম নির্বাহের গতি অনেক দ্রুত হয়। ২. একবার কম্পাইল করার পর একটি অবজেক্ট ফাইল তৈরি হয়, যার ফলে পরবর্তীতে প্রোগ্রামটি চালানোর জন্য পুনরায় কম্পাইল করার প্রয়োজন হয় না। ৩. প্রোগ্রামে কোনো ভুল থাকলে কম্পাইলার সব ভুল একসাথে প্রদর্শন করে, যা প্রোগ্রামারকে দ্রুত ত্রুটি সংশোধনে সহায়তা করে। (গ) উদ্দীপকের ধারাটির যোগফল নির্ণয়ের জন্য ফ্লোচার্টটি নিচে দেওয়া হলো: (ঘ) উদ্দীপকের ধারাটি হলো: 4^2+8^2+12^2+ldots+N^2। এই ধারাটির যোগফল নির্ণয়ের জন্য while loop ব্যবহার করে সি (C) ভাষায় প্রোগ্রামটি নিচে দেওয়া হলো: <pre> #include <stdio.h> int main() int i, N, sum = 0; printf("Enter the value of N: "); scanf("%d", &N); i = 4; // ধারার প্রথম পদ while (i <= N) sum = sum + (i * i); i = i + 4; // পরবর্তী পদের জন্য ব্যবধান ৪ printf("The sum of the series is: %d", sum); return 0; </pre> কোডসমূহের ব্যাখ্যা: ১. <code>#include <stdio.h></code>: এটি একটি স্ট্যান্ডার্ড ইনপুট-আউটপুট হেডার ফাইল যা <code>printf</code> এবং <code>scanf</code> ফাংশন ব্যবহারের জন্য প্রয়োজন। ২. <code>int i, N, sum = 0;</code>: এখানে <code>i</code> লুপ কন্ট্রোল ভেরিয়েবল, <code>N</code> ব্যবহারকারীর দেওয়া শেষ পদ এবং <code>sum</code> যোগফল রাখার জন্য ব্যবহৃত হয়েছে, যার প্রাথমিক মান ০ ধরা হয়েছে। ৩. <code>scanf("%d", &N);</code>: এর মাধ্যমে ব্যবহারকারীর কাছ থেকে ধারার শেষ পদের মান N গ্রহণ করা হয়েছে। ৪. <code>while (i <= N)</code>: এটি একটি লুপ যা ততক্ষণ চলবে যতক্ষণ পর্যন্ত <code>i</code> এর মান N এর সমান বা ছোট থাকবে। ৫. <code>sum = sum + (i * i);</code>: লুপের প্রতি চক্রে বর্তমান পদের বর্গ (i^2) যোগফলের সাথে যোগ করা হচ্ছে। ৬. <code>i = i + 4;</code>: যেহেতু ধারাটি ৪ এর গুণিতকের বর্গের সমষ্টি, তাই প্রতিবার <code>i</code> এর মান ৪ করে বৃদ্ধি করা হয়েছে।

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

Writtenনির্বাচনী পরীক্ষা - Ispahani Public School and College, Cumilla (2020)

$৪^২+৮^২+১২^২......+N^2$

ক. কীওয়ার্ড কী?

খ. কোন অনুবাদক প্রোগ্রাম সুবিধাজনক, ব্যাখ্যা কর।

গ. উদ্দীপকটির জন্য ধারাটির যোগফল নির্ণয়ের জন্য একটি ফ্লোচার্ট অংকন কর।

ঘ. While…….loop ব্যবহার করে উদ্দীপকের যোগফল নির্ণয়ের জন্য সি ভাষার একটি প্রোগ্রাম (কোডসমূহের ব্যাখ্যাপূর্বক) রচনা কর।

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

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

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

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

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); বলতে কী বোঝায়? ব্যাখ্যা কর। (গ) উদ্দীপকের ধারাটির...

100^2 + 90^2 + 80^2 + dots dots dots dots + n^2 ক. ফাংশন কী খ. C প্রোগ্রামে কখন "return 0;" লিখতে হয়? ব্যাখ্যা করো গ. উ...

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 ক. কীওয়ার্ড কী? খ. যান্ত্রিক ভাষাকে নিম্নস্তরের ভাষা বলা হয় কেন - ব্যাখ্যা কর। গ. উদ...

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