শেয়ারFacebookWhatsApp

উদ্দীপকের শেষ লাইনে শিক্ষক কর্তৃক অনিককে দেওয়া কাজ তুমি করে দেখাও।

উত্তর: উদ্দীপক অনুসারে ধারাটির প্রবাহচিত্র ও প্রোগ্রাম নিচে লেখা হলো : প্রবাহচিত্র : [চিত্র] প্রোগ্রাম: # include # include int main( ) long double Y = 0; int i; for (i = 1; i <= 25; i++) Y = Y + pow(i, i+1); printf (" [গণিত] of the series: %.Lf [গণিত] ", Y); return 0;

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

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

উদ্দীপকের শেষ লাইনে শিক্ষক কর্তৃক অনিককে দেওয়া কাজ তুমি করে দেখাও।

উদ্দীপক

অনিক 'সি' প্রোগ্রামিং এর বই পড়ে তিনটি সংখ্যার মধ্যে বড় সংখ্যাটি নির্ণয়ের প্রোগ্রাম লিখে সে তার শিক্ষককে দেখালে শিক্ষক অনিককে Y=12+23+34+………2526Y=1^2+2^3+3^4+\ldots \ldots \ldots 25^{26} নির্ণয়ের ফ্লোচার্ট এবং প্রোগ্রাম লিখতে বললেন।

উত্তর

সরাসরি বাইনারি সংখ্যা ব্যবহার না করে কতকগুলো বিটের সমষ্টি কয়েকটি ইংরেজি বর্ণের সাহায্যে বিশেষ কোডে প্রকাশ করে কম্পিউটারকে বুঝানো হয়। এ কোডগুলোই অ্যাসেম্বলি ভাষা।

উত্তর

কন্ডিশনাল স্টেটমেন্ট এবং লুপ স্টেটমেন্ট দুটি ভিন্ন ধরনের প্রোগ্রামিং কনস্ট্রাক্ট, যদিও উভয়ই কোডের এক্সিকিউশনকে নিয়ন্ত্রণ করে। কন্ডিশনাল স্টেটমেন্ট (যেমন, if, else if, else) একটি শর্তের ভিত্তিতে কোডের একটি নির্দিষ্ট অংশকে কার্যকর করে। উদাহরণস্বরূপ, 'যদি বয়স ১৮ এর বেশি হয়, তাহলে ভোট দিতে পারবে এটি একটি কন্ডিশনাল স্টেটমেন্ট। অন্যদিকে, লুপ স্টেটমেন্ট (যেমন, for, while, do-while) একটি কোড ব্লককে একাধিকবার কার্যকর করে, যতক্ষণ না একটি নির্দিষ্ট শর্ত পূর্ণ হয়। উদাহরণস্বরূপ, "১ থেকে ১০ পর্যন্ত সংখ্যাগুলোকে প্রিন্ট করো" এই কাজটি করতে আমরা একটি লুপ ব্যবহার করব।

উত্তর

অনিক তিনটি সংখ্যার মধ্যে বড় সংখ্যা নির্ণয়ের প্রোগ্রাম লিখেছিল। নিচে এর অ্যালগরিদম এবং ফ্লোচার্ট দেখানো হলো: ধাপ-১: প্রোগ্রাম শুরু। ধাপ-২: X, Y ও Z এর মান গ্রহণ ধাপ-৩: সিদ্ধান্ত: X > Y এবং X > Z? (i) হ্যাঁ; হলে ধাপ-৪ এ গমন। (ii) না; হলে ধাপ-৫ এ গমন। ধাপ-৪: X বড় সংখ্যা ও ছাপ এবং ধাপ-৮ এ গমন। ধাপ-৫: সিদ্ধান্ত: Y > Z? (i) হ্যাঁ; হলে ধাপ-৬ এ গমন। (ii) না; হলে ধাপ-৭ এ গমন। ধাপ-৬: Y বড় সংখ্যা ও ছাপ এবং ধাপ-৮ এ গমন। ধাপ-৭ : Z বড় সংখ্যা ও ছাপ। ধাপ-৮: প্রোগ্রাম শেষ। ফ্লোচার্ট: question image

উত্তর

উদ্দীপক অনুসারে ধারাটির প্রবাহচিত্র ও প্রোগ্রাম নিচে লেখা হলো : প্রবাহচিত্র : question image প্রোগ্রাম: # include < stdio.h > # include < math.h > int main( ) { long double Y = 0; int i; for (i = 1; i <= 25; i++) { Y = Y + pow(i, i+1); } printf ("∑ofthe\sum of the series: %.Lf\n\n", 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 টিউটর, লিডারবোর্ড ও অ্যানালিটিক্স আনলক করো।