শেয়ারFacebookWhatsApp

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

. b=a++

. b=a--

. b=a-5

. b=a+5

উত্তর: b=a+5

ব্যাখ্যা: প্রোগ্রামটিতে `b = ++a;` লাইনটির কারণে `a` এর মান প্রথমে বৃদ্ধি পেয়ে ৪ হয় এবং তারপর সেই মান `b` তে অ্যাসাইন হয়, তাই `b` এর মান হয় ৪। প্রশ্নে `b` এর মান ৮ হবে কী পরিবর্তন করলে তা জানতে চাওয়া হয়েছে। `b=a+5` পরিবর্তন করলে `a` এর বর্তমান মান (৩) এর সাথে ৫ যোগ হয়ে `b` এর মান ৮ হবে। প্রোগ্রামের `int a = 3, b;` লাইনে `a` এর প্রাথমিক মান ৩। `b = ++a;` এই লাইনে প্রি-ইনক্রিমেন্ট অপারেটর (`++a`) ব্যবহার করা হয়েছে। এর মানে হলো, `a` এর মান অ্যাসাইনমেন্টের আগেই ১ বেড়ে যাবে। তাই, `a` এর মান হবে [গণিত] । এরপর, `a` এর এই নতুন মান `b` তে অ্যাসাইন করা হবে। অর্থাৎ, `b` এর মান হবে ৪। `printf("%d", b);` এই লাইনটি `b` এর মান প্রিন্ট করবে, যা হলো ৪। প্রশ্ন অনুযায়ী, `printf()` ফাংশনে `b` এর মান ৮ করতে হবে, যদি উদ্দীপকের কোডটি পরিবর্তন করা হয়। যদি `b = a + 5;` এই পরিবর্তনটি করা হয়: প্রথমে `a` এর মান ৩। তারপর [গণিত] এর মান গণনা করা হবে, যা হবে [গণিত] । এই মান `b` তে অ্যাসাইন করা হবে। তাই `b` এর মান হবে ৮। তখন `printf("%d", b);` লাইনটি ৮ প্রিন্ট করবে। বিকল্প A) `b = a++;`: এটি পোস্ট-ইনক্রিমেন্ট। এখানে `a` এর বর্তমান মান (৩) `b` তে অ্যাসাইন হবে, এবং তারপর `a` এর মান ১ বাড়বে। তাই `b` এর মান হবে ৩। বিকল্প B) `b = a--;`: এটি পোস্ট-ডিক্রিমেন্ট। এখানে `a` এর বর্তমান মান (৩) `b` তে অ্যাসাইন হবে, এবং তারপর `a` এর মান ১ কমবে। তাই `b` এর মান হবে ৩। বিকল্প C) `b = a - 5;`: এখানে `a` এর মান (৩) থেকে ৫ বিয়োগ হবে, যা হবে [গণিত] । তাই `b` এর মান হবে -২। তাই, `b=a+5` পরিবর্তন করলে `b` এর মান ৮ হবে।

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

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

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

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

উত্তর

b=a+5
HSCICTChapter 5 : প্রোগ্রামিং ভাষাChittagong 2016
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

  • 3
  • 4
  • 5
  • 6

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

ফ্রি শুরু করো

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

Rajshahi · 2016

  • +
  • >=
  • AND
  • <<

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

ফ্রি শুরু করো

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

Dhaka · 2017

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

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

ফ্রি শুরু করো

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 টিউটর, লিডারবোর্ড ও অ্যানালিটিক্স আনলক করো।