শেয়ার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;. নিচের কোনটি সঠিক?

  • .i ও ii
  • .i ও iii
  • .ii ও iii
  • .i ,ii ও iii

উত্তর

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

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

Barisal · 2016

  • i ও ii
  • i ও iii
  • ii ও iii
  • i ,ii ও iii

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

ফ্রি শুরু করো

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

Chittagong · 2016

  • b=a++
  • b=a--
  • b=a-5
  • b=a+5

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

ফ্রি শুরু করো

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

Chittagong · 2016

  • 3
  • 4
  • 5
  • 6

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

ফ্রি শুরু করো

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

Rajshahi · 2016

  • +
  • >=
  • AND
  • <<

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

ফ্রি শুরু করো

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

  • i ও ii
  • i ও iii
  • ii ও iii
  • i ,ii ও iii

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

ফ্রি শুরু করো

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

Chittagong · 2017

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

ফ্রি শুরু করো

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

Rajshahi · 2017

  • Arithmetic
  • Relation
  • Logical
  • Assignment

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

ফ্রি শুরু করো

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

Madrasah · 2018

  • প্রবাহের দিক
  • সংযোগ
  • টিকা
  • শুরু

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

ফ্রি শুরু করো

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

Sylhet · 2019

  • 2
  • 25
  • 50

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

ফ্রি শুরু করো

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

  • 5x2+3x+45^{*} x^{2}+3^{*} x+4
  • 5×x2+3x+45 \times x^{2}+3 x+4
  • 5xx+3x+45^{*} x^{*} x+3^{*} x+4
  • 5×x2+3×x+45 \times x^{2}+3 \times x+4

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

ফ্রি শুরু করো

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

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

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