শেয়ারFacebookWhatsApp

উদ্দীপকের যুক্তির ভিত্তিতে একটি বছর অধিবর্ষ কিনা তা নির্ণয়ের জন্য একটি অ্যালগরিদম তৈরি করো।

উত্তর: উদ্দীপকের যুক্তির ভিত্তিতে একটি বছর অধিবর্ষ কিনা তা নির্ণয়ের অ্যালগরিদম নিম্নরূপ- ধাপ-১: শুরু করি। ধাপ-২: বছর Y ইনপুট নিই। ধাপ-৩: যদি Y% 400 = = 0 হয় তবে ধাপ-৬ এ যাই। অন্যথায় ধাপ-৪ এ যাই। ধাপ-৪: যদি Y% 4 = = 0 এবং Y% 100! = 0 হয় তবে ধাপ-৬ এ যাই। অন্যথায় ধাপ-৫ এ যাই। ধাপ-৫: "Regular Year" প্রিন্ট করি এবং ধাপ-৭ এ যাই। ধাপ-৬: "Leap Year" প্রিন্ট করি। ধাপ-৭: শেষ করি।

HSC ICT Chapter 5 : প্রোগ্রামিং ভাষা CQ — Prosthuti প্রশ্নব্যাংক

HSC · ICT · Chapter 5 : প্রোগ্রামিং ভাষা · সৃজনশীল

উদ্দীপকের যুক্তির ভিত্তিতে একটি বছর অধিবর্ষ কিনা তা নির্ণয়ের জন্য এ…

উদ্দীপক

একটি কম্পিউটার প্রোগ্রাম ব্যবহার করে কোনো একটি নির্দিষ্ট বছর অধিবর্ষ কিনা তা-নির্ণয় করা প্রয়োজন। যদি বছরটি 400 দ্বারা বিভাজ্য হয়, অথবা 4 দ্বারা বিভাজ্য কিন্তু 100 দ্বারা বিভাজ্য না হয় তবে বছরটি একটি "Leap Year" বা অধিবর্ষ। অন্যথায় বছরটি হবে "Regular Year" ।

উত্তর

IDE বা Integrated Development Environment হলো একটি বিশেষ সফটওয়্যার যেখানে প্রোগ্রাম লেখা, এডিট করা, ডিবাগ করা এবং নির্বাহ করার প্রয়োজনীয় সব টুলস একত্রে থাকে।

উত্তর

সি একটি কেস সেনসিটিভ ভাষা। এর অর্থ হলো এই ভাষায় ইংরেজি বড় হাতের অক্ষর ও ছোট হাতের অক্ষর আলাদা অর্থ বহন করে। উদাহরণস্বরূপ, কোনো সি প্রোগ্রামে total ও Total দুটি আলাদা চলক হিসেবে ব্যবহার করা যাবে। সি ভাষায় সকল কী-ওয়ার্ড অবশ্যই ছোট হাতের অক্ষরে লিখতে হয়, অন্যথায় প্রোগ্রামে তা কাজ করে না। মূলত একই অক্ষরের ছোট ও বড় হাতের রূপের ASCII মান ভিন্ন ভিন্ন হওয়ায় সি প্রোগ্রাম কেস সেনসেটিভ।

উত্তর

উদ্দীপকের যুক্তির ভিত্তিতে একটি বছর অধিবর্ষ কিনা তা নির্ণয়ের অ্যালগরিদম নিম্নরূপ- ধাপ-১: শুরু করি। ধাপ-২: বছর Y ইনপুট নিই। ধাপ-৩: যদি Y% 400 = = 0 হয় তবে ধাপ-৬ এ যাই। অন্যথায় ধাপ-৪ এ যাই। ধাপ-৪: যদি Y% 4 = = 0 এবং Y% 100! = 0 হয় তবে ধাপ-৬ এ যাই। অন্যথায় ধাপ-৫ এ যাই। ধাপ-৫: "Regular Year" প্রিন্ট করি এবং ধাপ-৭ এ যাই। ধাপ-৬: "Leap Year" প্রিন্ট করি। ধাপ-৭: শেষ করি।

উত্তর

উদ্দীপকের সমস্যা সমাধানের জন্য শর্ত ব্যবহার করে সি ভাষায় প্রোগ্রামটি নিম্নরূপ : # include < stdio.h > int main( ) { int Y; printf ("Enter a year:"); scanf ("%d", &Y); if ((Y%400) ==0 || (Y%100)!= 0 &&(Y%4) == 0) printf ("\n\n%d is a Leap Year", Y); else printf ("\n\n%d is not a Leap Year", Y); return 0; }
HSCICTChapter 5 : প্রোগ্রামিং ভাষা
12টি সম্পর্কিত প্রশ্ন — ব্যাখ্যা লকড

1.সৃজনশীল প্রশ্ন

উদ্দীপক

#include < stdio.h >. #include < conio.h > { int i;s = 0; for (i = 1; i <= 100; i++) s = s + i; printf ("Total is % d", s); getch ( ); }

Sylhet · 2017

ক
কম্পাইলার কী?
খ
সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।
গ
উদ্দীপকে প্রদত্ত প্রোগ্রামটির একটি প্রবাহচিত্র অংকন কর।
ঘ
উদ্দীপকের কোডে ব্যবহৃত লুপের পরিবর্তে do লুপ ব্যবহার করে একই ফলাফল পাওয়া সম্ভব কিনা বিশ্লেষণপূর্বক মতামত দাও।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

2.সৃজনশীল প্রশ্ন

উদ্দীপক

#include < stdio.h >. #include < conio.h > { int i;s = 0; for (i = 1; i <= 100; i++) s = s + i; printf ("Total is % d", s); getch ( ); }

Sylhet · 2017

ক
কম্পাইলার কী?
খ
সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।
গ
উদ্দীপকে প্রদত্ত প্রোগ্রামটির একটি প্রবাহচিত্র অংকন কর।
ঘ
উদ্দীপকের কোডে ব্যবহৃত লুপের পরিবর্তে do লুপ ব্যবহার করে একই ফলাফল পাওয়া সম্ভব কিনা বিশ্লেষণপূর্বক মতামত দাও।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

3.সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।

সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

4.কম্পাইলার কী?

কম্পাইলার কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

5.সৃজনশীল প্রশ্ন

উদ্দীপক

#include main ( ) { int SUM, N; printf ("Enter the last number"); scanf("%d", &N); SUM = 0; { for (i = 1; i ≤\leq N; i = i + 3) SUM = SUM + i; } printf ("Result: % d", SUM); }

Barisal · 2017

ক
সুডোকোড কী?
খ
অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।
গ
উপরের উদ্দীপকটির ফ্লোচার্ট অংকন করো।
ঘ
উপরের উপদ্দীপকটি do…………while\ldots\ldots\ldots\ldots while লুপের সাহায্যে করতে হলে কোডের কী পরিবর্তন করতে হবে- বিশ্লেষণ করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

6.সৃজনশীল প্রশ্ন

উদ্দীপক

#include main ( ) { int SUM, N; printf ("Enter the last number"); scanf("%d", &N); SUM = 0; { for (i = 1; i ≤\leq N; i = i + 3) SUM = SUM + i; } printf ("Result: % d", SUM); }

Barisal · 2017

ক
সুডোকোড কী?
খ
অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।
গ
উপরের উদ্দীপকটির ফ্লোচার্ট অংকন করো।
ঘ
উপরের উপদ্দীপকটি do…………while\ldots\ldots\ldots\ldots while লুপের সাহায্যে করতে হলে কোডের কী পরিবর্তন করতে হবে- বিশ্লেষণ করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

7.অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।

অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

8.সুডোকোড কী?

সুডোকোড কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

9.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Jessore · 2017

ক
কম্পাইলার কী?
খ
c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।
গ
উদ্দীপকের সমস্যাটির প্রবাহ চিত্র অঙ্কন কর।
ঘ
তিনটি সংখ্যার গড় নির্ণয়ের জন্য উদ্দীপকের কোনো পরিবর্তন আবশ্যক কী? বিশ্লেষণ কর।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

10.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Jessore · 2017

ক
কম্পাইলার কী?
খ
c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।
গ
উদ্দীপকের সমস্যাটির প্রবাহ চিত্র অঙ্কন কর।
ঘ
তিনটি সংখ্যার গড় নির্ণয়ের জন্য উদ্দীপকের কোনো পরিবর্তন আবশ্যক কী? বিশ্লেষণ কর।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

11.c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।

c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

12.কম্পাইলার কী?

কম্পাইলার কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

আরো প্রশ্ন দেখো

আরো হাজারো প্রশ্ন + মডেল টেস্ট

ফ্রি রেজিস্ট্রেশন করো — ফেভারিট, AI টিউটর, লিডারবোর্ড ও অ্যানালিটিক্স আনলক করো।