শেয়ারFacebookWhatsApp

উদ্দীপকের প্রোগ্রামটির জন্য অ্যালগরিদম লেখ ।

উত্তর: উদ্দীপকের প্রোগ্রামটির জন্য অ্যালগরিদম লেখা হলো : ধাপ-১ : শুরু করি । ধাপ-২ : চলক s এর মান ) নির্ধারণ করি ৷ ধাপ-৩ : ইউজার থেকে a চলকের মান নিই । ধাপ-৪ : যদি a এর মান ৪ না হয় অথবা a<=100 হয় তাহলে ৫ ও ৬নং ধাপে যাই অন্যথায় ৭নং ধাপে যাই । ধাপ-৫ : s = a*a ধাপ-৬ : a = a + 2 [a এর বৃদ্ধি করে পুনরায় ৪নং ধাপে যাই ধাপ-৭ : যোগফল প্রিন্ট করি । ধাপ-৮ : শেষ করি ।

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

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

উদ্দীপকের প্রোগ্রামটির জন্য অ্যালগরিদম লেখ ।

উদ্দীপক

উদ্দীপকটি পড়ে নিচের প্রশ্নগুলোর উত্তর দাও : # include < stdio . h > # include < conio . h > main ( ) { clrscr ( ); int a, s=0; scanf "%d", & a ) ; for(a=2;a <= 100;a+=2) if ( a==8) continue; s=a*a; } printf ("sum of series is = %d", s); getch (); }

Mymensingh · 2024

উত্তর

Syntax Error বা সিনট্যাকা ভুল হলো প্রোগ্রামিং ভাষার ব্যাকরণগত ভুল ।

উত্তর

scant () ফাংশনটি প্রোগ্রাম নির্বাহের সময় কী-বোর্ড থেকে মান নিয়ে ভেরিয়েবলে রাখে। %d হলো integer ডেটা টাইপের format specifier আর &n ও &b হলো address of a and b যা নির্দেশ করে integer টাইপের n এবং b ভেরিয়েবলের মেমোরি লোকেশন যেখানে ডেটা সংরক্ষিত হবে ।

উত্তর

উদ্দীপকের প্রোগ্রামটির জন্য অ্যালগরিদম লেখা হলো : ধাপ-১ : শুরু করি । ধাপ-২ : চলক s এর মান ) নির্ধারণ করি ৷ ধাপ-৩ : ইউজার থেকে a চলকের মান নিই । ধাপ-৪ : যদি a এর মান ৪ না হয় অথবা a<=100 হয় তাহলে ৫ ও ৬নং ধাপে যাই অন্যথায় ৭নং ধাপে যাই । ধাপ-৫ : s = a*a ধাপ-৬ : a = a + 2 [a এর বৃদ্ধি করে পুনরায় ৪নং ধাপে যাই ধাপ-৭ : যোগফল প্রিন্ট করি । ধাপ-৮ : শেষ করি ।

উত্তর

উদ্দীপকের প্রোগ্রামে অ্যাসাইনমেন্ট, অ্যারিথমেটিক ও রিলেশনাল অপারেটর ব্যবহৃত হয়েছে। যেমন—==,<=,+=* । নিচে এদের বর্ণনা করা হলো— ==: এটি একটি রিলেশনাল অপারেটর। দুটি সংখ্যা সমান কিনা তা পরীক্ষা করা হয় এর মাধ্যমে। সমান হলে ফলাফল সত্য আর সমান না হলে ফলাফল মিথ্যা হয় । <= : এটি একটি রিলেশনাল অপারেটর। এর মাধ্যমে দুটি সংখ্যার মধ্যে বামপক্ষ ডানপক্ষের চেয়ে ছোট বা সমান কিনা তা পরীক্ষা করা হয়। বামপক্ষ যদি ছোট অথবা ডানপক্ষের সমান হয়, তাহলে ফলাফল সত্য, আর তা না হলে ফলাফল মিথ্যা। + = : এটি একটি অ্যাসাইনমেন্ট অপারেটর, যা কোন চলকের মানের সাথে নির্দিষ্ট একটি সংখ্যা যোগ করে তার মানকে চলকের মধ্যে জমা করে । এটি একটি অ্যারিথমেটিক অপারেটর যা দুটি সংখ্যার গুণ করে।
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 টিউটর, লিডারবোর্ড ও অ্যানালিটিক্স আনলক করো।