Facebook Pixel

রনি লিপ ইয়ার নির্ণয়ের জন্য অ্যালগরিদম ও ফ্লোচার্ট অংকন করে তার বড় ভাই জনিকে দেখালো। জনি উক্ত অ্যালগরিদম ও ফ্লোচার্ট এর উপর ভিত্তি করে C ভাষায় একটি প্রোগ্রাম রচনা করল। ক. ফ্লোচার্ট কী? খ. “অ্যালগরিদম প্রোগ্রামিং-এর পূর্বশর্ত”- ব্যাখ্যা কর। গ. উদ্দীপকের লিপ ইয়ার নির্ণয়ের জন্য একটি ফ্লোচার্ট অংকন কর। ঘ. জনির রচিত প্রোগ্রামটি লেখ।

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

উৎস: Test Exam Question GHCM 2020

সঠিক উত্তর:

ব্যাখ্যা: (ক) বিশেষ কিছু জ্যামিতিক চিহ্ন ব্যবহার করে কোনো সমস্যার যৌক্তিক ধারাবাহিক সমাধানকে যে চিত্রের মাধ্যমে প্রকাশ করা হয় তাকে ফ্লোচার্ট বলে। (খ) কোনো সমস্যা সমাধান করার জন্য যে সমস্ত সুনির্দিষ্ট ধাপ অনুসরণ করে লিখিতভাবে প্রকাশ করা হয় তাকে অ্যালগরিদম বলে। অপরদিকে কোনো সমস্যাকে কম্পিউটার দ্বারা সমাধান করার জন্য প্রোগ্রামিং ভাষায় নির্দেশনা দেওয়াকেই বলে কোডিং বা প্রোগ্রামিং। কম্পিউটার দ্বারা কোনো সমস্যা সমাধান করার পূর্বে অ্যালগরিদম অনুসরণ করলে নিম্নলিখিত সুবিধাগুলো পাওয়া যায়: ১. প্রোগ্রামের উদ্দেশ্য সহজে বোঝা যায়। ২. জটিল প্রোগ্রাম সহজে রচনা করা যায়। ৩. প্রোগ্রামের ভুল বা লজিক্যাল এরর সহজে নির্ণয় করা যায়। ৪. প্রোগ্রামের প্রবাহের দিক স্পষ্টভাবে বোঝা যায়। এই কারণে, প্রোগ্রামিং শুরু করার আগে একটি সঠিক পরিকল্পনা বা ধাপ নির্ধারণ করা প্রয়োজন, তাই অ্যালগরিদমকে প্রোগ্রামিং-এর পূর্বশর্ত বলা হয়। (গ) উদ্দীপকের লিপ ইয়ার নির্ণয়ের জন্য ফ্লোচার্টটি নিচে দেওয়া হলো: (ঘ) জনির রচিত লিপ ইয়ার নির্ণয়ের C প্রোগ্রামটি নিচে দেওয়া হলো: <pre> #include <stdio.h> int main() int year; printf("Enter a year: "); scanf("%d", &year); if ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0)) printf("%d is a Leap year", year); else printf("%d is not a Leap year", year); return 0; </pre> ইনপুট এবং আউটপুট উদাহরণ: Input: 2020 Output: 2020 is a Leap year

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

Writtenনির্বাচনী পরীক্ষা - Govt. Haraganga College, Munshiganj (2020)

রনি লিপ ইয়ার নির্ণয়ের জন্য অ্যালগরিদম ও ফ্লোচার্ট অংকন করে তার বড় ভাই জনিকে দেখালো। জনি উক্ত অ্যালগরিদম ও ফ্লোচার্ট এর উপর ভিত্তি করে 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); বলতে কী বোঝায়? ব্যাখ্যা কর। (গ) উদ্দীপকের ধারাটির...

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

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