শেয়ারFacebookWhatsApp

নিচের উদ্দীপকটি পড়ঃ #include main () int a = 3, b; b=2* a; printf("%d", b); প্রোগ্রাম রান করলে আউটপুট মান ৩ হবে, যখন- i. b = a++; ii. b = a --; iii. b+= a;. নিচের কোনটি সঠিক?

. i ও ii

. i ও iii

. ii ও iii

. i ,ii ও iii

উত্তর: i ও ii

ব্যাখ্যা: এখানে প্রোগ্রামটিতে `int a = 3, b;` দ্বারা a এর মান ৩ এবং b এর জন্য একটি মেমরি স্থান তৈরি করা হয়েছে। এরপর `b=2* a;` এই লাইনে b এর মান a এর দ্বিগুণ অর্থাৎ [গণিত] করা হয়েছে। সবশেষে `printf("%d", b);` দ্বারা b এর মান প্রিন্ট করা হয়েছে, যা হবে ৬। প্রশ্নটিতে বলা হয়েছে যে আউটপুট মান ৩ হবে, যখন `b = a++;`, `b = a --;` অথবা `b += a;` এই শর্তগুলো প্রযোজ্য হবে। * **i. b = a++;**: এই ক্ষেত্রে, প্রথমে a এর মান (যা ৩) b তে অ্যাসাইন হবে, অর্থাৎ b এর মান ৩ হবে। এরপর a এর মান ১ বৃদ্ধি পেয়ে ৪ হবে। তাই আউটপুট ৩ আসবে। * **ii. b = a --;**: এই ক্ষেত্রেও, প্রথমে a এর মান (যা ৩) b তে অ্যাসাইন হবে, অর্থাৎ b এর মান ৩ হবে। এরপর a এর মান ১ হ্রাস পেয়ে ২ হবে। তাই আউটপুট ৩ আসবে। * **iii. b += a;**: এই ক্ষেত্রে, b এর মান হবে b এর বর্তমান মান + a এর বর্তমান মান। এখানে b এর মান প্রথমে `b=2* a;` থেকে ৬ এবং a এর মান ৩। সুতরাং, b এর মান হবে [গণিত] । তাই আউটপুট ৩ আসবে না। সুতরাং, শুধুমাত্র i এবং ii শর্তে আউটপুট ৩ হবে। এই প্রোগ্রামিং সংক্রান্ত প্রশ্নটি C ভাষার basic syntax এবং operator precedence নিয়ে আলোচনা করে। post-increment (a++) এবং post-decrement (a--) operator এর কাজ হলো, প্রথমে মান ব্যবহার করা এবং তারপর মান পরিবর্তন করা। যেখানে compound assignment operator (+=) বর্তমান মানকে পরিবর্তন করে।

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

HSC · ICT · Chapter 5 : প্রোগ্রামিং ভাষা · MCQ

নিচের উদ্দীপকটি পড়ঃ #include main () { int a = 3, b; b=2* a; printf("%d", b); } প্রোগ্রাম রান করলে আউটপুট মান ৩ হবে, যখন- i. b = a++; ii. b = a --; iii. b+= a;. নিচের কোনটি সঠিক?

HSCICTChapter 5 : প্রোগ্রামিং ভাষাDhaka 2017
12টি সম্পর্কিত প্রশ্ন — ব্যাখ্যা লকড

1.উদ্দীপকটি পড়: X=100; X = 5; X = X% 10; উদ্দীপকে ব্যবহৃত অপারেটর হচ্ছে - i. Arithmetic ii. Assignment iii. Logical নিচের কোনটি সঠিক?

Barisal · 2016

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

ফ্রি শুরু করো

2.নিচের উদ্দীপকটি পড়ঃ #include main ( ) int a = 3, b; b= ++a; printf("%d", b); } অতিরিক্ত লাইন না লিখে প্রোগ্রাম রান করলে printf ( ) ফাংশনে b এর মান ৮ হবে কী পরিবর্তন করলে?

Chittagong · 2016

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

ফ্রি শুরু করো

3.নিচের উদ্দীপকটি পড়ঃ #include main ( ) { int a = 3, b; b= ++a; printf("%d", b); } প্রোগ্রাম রান করলে printf ( ) ফাংশনে b এর মান কত হবে?

Chittagong · 2016

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

ফ্রি শুরু করো

4.কোনটি সম্পর্কযুক্ত অপারেটর?

Rajshahi · 2016

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

ফ্রি শুরু করো

5.নিচের উদ্দীপকটি পড়ঃ #include main () { int a = 3, b; b=2* a; printf("%d", b); } প্রোগ্রাম রান করলে b এর মান কত হবে?

Dhaka · 2017

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

ফ্রি শুরু করো

6.Y=P2x+23Y=P^{2} x+\frac{2}{3} -এর সমতুল্য সি এক্সপ্রেশন— i. Y=( pow (p,2))x+2/3Y=(\text{ pow }(p, 2))^{*} \mathrm{x}+2 / 3 ii. Y=(pow(2,p))x+2/3\mathrm{Y}=(\operatorname{pow}(2, \mathrm{p}))^{*} \mathrm{x}+2 / 3 iii. Y=ppx+2/3\mathrm{Y}=\mathrm{p}^{*} \mathrm{p}^{*} \mathrm{x}+2 / 3

Rajshahi · 2017

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

ফ্রি শুরু করো

7.সি ভাষায় রিলেশনাল অপারেটর কয় ধরনের?

Chittagong · 2017

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

ফ্রি শুরু করো

8.সি ভাষায় && কে কোন ধরনের অপারেটর বলা হয়?

Rajshahi · 2017

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

ফ্রি শুরু করো

9.প্রোগ্রামে এই চিহ্নটি দ্বারা কী বুঝানো হয়?

Madrasah · 2018

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

ফ্রি শুরু করো

10.নিচের উদ্দীপকটি পড় : #include main () { int a, b; b = 50; a = b%25; printf("%d", a); } প্রোগ্রামটির আউটপুট কত?

Sylhet · 2019

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

ফ্রি শুরু করো

11.#include main( ) { int a=3,b; b=2*a; printf("%d",b); } উদ্দীপকের প্রোগ্রামটি রান করলে b এর মান কত হবে?

Dhaka · 2019

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

ফ্রি শুরু করো

12.5x2+3x+45 x^{2}+3 x+4 এর C- ভাষায় এক্সপ্রেশন কোনটি?

Madrasah · 2019

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

ফ্রি শুরু করো

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

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

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