শেয়ারFacebookWhatsApp

ডিবাগকৃত প্রোগ্রামটিতে a=3 হলে আউটপুট নির্ণয় কর।

উত্তর: প্রদত্ত প্রোগ্রামটি ব্যবহারকারীর কাছ থেকে একটি পূর্ণসংখ্যা ইনপুট গ্রহণ করে এবং "ICT" শব্দটি নির্দিষ্ট সংখ্যক বার প্রিন্ট করে। প্রোগ্রামটি দুটি লুপ ব্যবহার করে। বাইরের লুপটি ও এর মান ১ থেকে ৯ পর্যন্ত চলবে এবং প্রতিবার ১ করে বৃদ্ধি পাবে। প্রতিটি বাইরের লুপের জন্য, একটি ভেতরের লুপ চলবে যা এর মান ১ থেকে শুরু করে। পর্যন্ত চলবে। তবে, j প্রতি বার ২ করে বৃদ্ধি পাবে। এই ভেতরের লুপের প্রতিটি পুনরাবৃত্তিতে "ICT" একটি নতুন লাইনে প্রিন্ট হবে। a = 3 হলে, এই লুপগুলোর কার্যপ্রণালি নিচে বিস্তারিতভাবে দেওয়া হলো: • বাইরের লুপ i = 1 থেকে i<= a পর্যন্ত চলবে এবং প্রতি পুনরাবৃত্তিতে i-এর মান ১ করে বাড়বে। • ভেতরের লুপ j = 1 থেকে j <= পর্যন্ত চলবে এবং প্রতি পুনরাবৃত্তিতে j-এর মান ২ করে বাড়বে। • প্রতিবার ভেতরের লুপ চালানোর সময় "ICT" প্রিন্ট হবে। প্রোগ্রামটির আউটপুট হবে- ICT ICT ICT ICT

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

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

ডিবাগকৃত প্রোগ্রামটিতে a=3 হলে আউটপুট নির্ণয় কর।

উদ্দীপক

question image

উত্তর

প্রোগ্রামের ভুলকে বলা হয় বাগ।

উত্তর

printf( " % f " , a ); স্টেটমেন্টটি একটি ফ্লোটিং পয়েন্ট ভেরিয়েবলের মান প্রদর্শনের জন্য ব্যবহৃত হয়। এখানে %f ফরমেট স্পেসিফায়ারটি ফ্লোটিং পয়েন্ট সংখ্যা (যেমন 3.1415) প্রিন্ট করতে ব্যবহৃত হয়। যদি ভেরিয়েবল a সঠিকভাবে float টাইপে ডিক্লেয়ার করা থাকে, তবে এটি সঠিক আউটপুট দেবে। উদাহরণস্বরূপ, যদি a = 3.1415 হয়, তাহলে আউটপুট হবে 3.141500।

উত্তর

উদ্দীপকের প্রোগ্রামে বেশ কিছু ভুল রয়েছে, যা ডিবাগ করার পর সঠিক কোড নিচে দেওয়া হলো: # include < stdio . h > int main( ) { int a, i, j; printf( " Enter the value of a: " ); scanf(" % d ", & a); for ( i = 1; i < = a ; i + + ) { for ( j = i ; j < = i ; j = j + 2 ) { printf( " \nICT\nI C T " ) ; } } return 0; } ডিবাগ করার সময় ভেরিয়েবলগুলো সঠিকভাবে ডিক্লেয়ার করা হয়েছে, scanf-এ & a যোগ করা হয়েছে, লুপের শর্ত এবং স্টেপ সঠিকভাবে ঠিক করা হয়েছে, printf-এর শেষে সেমিকোলন যোগ করা হয়েছে এবং return 0 ; সঠিকভাবে প্রোগ্রামের শেষে যোগ করা হয়েছে।

উত্তর

প্রদত্ত প্রোগ্রামটি ব্যবহারকারীর কাছ থেকে একটি পূর্ণসংখ্যা ইনপুট গ্রহণ করে এবং "ICT" শব্দটি নির্দিষ্ট সংখ্যক বার প্রিন্ট করে। প্রোগ্রামটি দুটি লুপ ব্যবহার করে। বাইরের লুপটি ও এর মান ১ থেকে ৯ পর্যন্ত চলবে এবং প্রতিবার ১ করে বৃদ্ধি পাবে। প্রতিটি বাইরের লুপের জন্য, একটি ভেতরের লুপ চলবে যা এর মান ১ থেকে শুরু করে। পর্যন্ত চলবে। তবে, j প্রতি বার ২ করে বৃদ্ধি পাবে। এই ভেতরের লুপের প্রতিটি পুনরাবৃত্তিতে "ICT" একটি নতুন লাইনে প্রিন্ট হবে। a = 3 হলে, এই লুপগুলোর কার্যপ্রণালি নিচে বিস্তারিতভাবে দেওয়া হলো: • বাইরের লুপ i = 1 থেকে i<= a পর্যন্ত চলবে এবং প্রতি পুনরাবৃত্তিতে i-এর মান ১ করে বাড়বে। • ভেতরের লুপ j = 1 থেকে j <= পর্যন্ত চলবে এবং প্রতি পুনরাবৃত্তিতে j-এর মান ২ করে বাড়বে। • প্রতিবার ভেতরের লুপ চালানোর সময় "ICT" প্রিন্ট হবে। প্রোগ্রামটির আউটপুট হবে- ICT ICT ICT ICT
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 টিউটর, লিডারবোর্ড ও অ্যানালিটিক্স আনলক করো।