Facebook Pixel

রাকিব দ্বাদশ শ্রেণিতে পড়ে। সে ক্লাসে x, y, z তিন বাহুবিশিষ্ট ত্রিভুজের ক্ষেত্রফল নির্ণয়ের অ্যালগরিদম ও ফ্লোচার্ট করতে শিখেছে। এছাড়াও সে নিচের টেবিলটি অনুযায়ী নম্বরের ভিত্তিতে লেটার গ্রেড নির্ণয় করার জন্য সি প্রোগ্রাম আয়ত্ত করেছে। ক. ডিবাগিং কী? খ. i++ ও ++i এক নয়-ব্যাখ্যা কর। গ. উদ্দীপকের উল্লেখিত ত্রিভুজটির ক্ষেত্রফল নির্ণয়ের জন্য ফ্লোচার্ট আঁক ও অ্যালগরিদম লিখ। ঘ. উদ্দীপকের টেবিলটির নম্বর অনুযায়ী লেটার গ্রেড নির্ণয় করার, জন্য সি ভাষায় একটি, প্রোগ্রাম লিখ।

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

উৎস: Test Exam Question মাইলস্টোন কলেজ, ঢাকা 2025

সঠিক উত্তর:

ব্যাখ্যা: ক. প্রোগ্রামের ভুল সংশোধন করাকে ডিবাগিং বলা হয়। খ. সি প্রোগ্রামে i++ এবং ++i এক নয়। কারণ পোস্টফিক্স বা i++ এর ক্ষেত্রে কম্পাইলার প্রথমে প্রোগ্রামে ভেরিয়েবলের পুরাতন মান ব্যবহার করে। অতঃপর ভেরিয়েবলের মানের সাথে যথাক্রমে এক যোগ বা বিয়োগ করে। এ নতুন মান পরবর্তী ধাপে কার্যকর হয়। কিন্তু প্রিফিক্স বা ++i এর ক্ষেত্রে কম্পাইলার প্রথমে ভেরিয়েবলের প্রারম্ভিক মানের সাথে যথাক্রমে এক যোগ বা বিয়োগ করে। অতএব প্রোগ্রামের একই স্টেটমেন্ট এ বর্ধিত মান ব্যবহার করে। গ. উদ্দীপকের উল্লেখিত ত্রিভুজটির ক্ষেত্রফল নির্ণয়ের জন্য ফ্লোচার্ট ও অ্যালগরিদম নিচে দেওয়া হলো- অ্যালগরিদম : ধাপ-১: শুরু। ধাপ-২: x, z এবং z চলকে ত্রিভুজের তিন বাহুর মান গ্রহণ। ধাপ-৩: s=(x+y+z) / 2 নির্ণয়। ধাপ-৪: area =sqrts(s-x)(s-y)(s-z) নির্ণয়। ধাপ-৫: area চলকের মান প্রদর্শন। ধাপ-৬: শেষ। ঘ. উদ্দীপকের টেবিলটির নম্বর অনুয়ায়ী লেটার গ্রেড নির্ণয় করার জন্য সি ভাষায় একটি প্রোগ্রাম নিচে দেওয়া হলো- #include <stdio.h> int main() int marks; printf("Enter the marks: "); scanf("%d", &marks); if (marks >= 80 && marks <= 100) printf("Letter Grade: A+n"); else if (marks >= 70 && marks <= 79) printf("Letter Grade: An"); else if (marks >= 60 && marks <= 69) printf("Letter Grade: A-n"); else if (marks < 60) printf("Letter Grade: Failn"); else printf("Invalid Marks! Please enter marks between 0 and 100.n"); return 0;

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

Writtenনির্বাচনী পরীক্ষা - মাইলস্টোন কলেজ, ঢাকা (2025)

রাকিব দ্বাদশ শ্রেণিতে পড়ে। সে ক্লাসে x, y, z তিন বাহুবিশিষ্ট ত্রিভুজের ক্ষেত্রফল নির্ণয়ের অ্যালগরিদম ও ফ্লোচার্ট করতে শিখেছে। এছাড়াও সে নিচের টেবিলটি অনুযায়ী নম্বরের ভিত্তিতে লেটার গ্রেড নির্ণয় করার জন্য সি প্রোগ্রাম আয়ত্ত করেছে।

ক.

ডিবাগিং কী?

খ.

 i++ ও ++i এক নয়-ব্যাখ্যা কর।

গ.

উদ্দীপকের উল্লেখিত ত্রিভুজটির ক্ষেত্রফল নির্ণয়ের জন্য ফ্লোচার্ট আঁক ও অ্যালগরিদম লিখ।

ঘ.

উদ্দীপকের টেবিলটির নম্বর অনুযায়ী লেটার গ্রেড নির্ণয় করার, জন্য সি ভাষায় একটি, প্রোগ্রাম লিখ।

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

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

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

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

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 ক. উৎস প্রোগ্রাম কাকে বলে? খ. প্রোগ্রামে ফ্লোচার্ট কেন ব্যবহার করা হয়? গ. উদ্দীপকে উ...

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

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

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