Discuss Forum

1. C ভাষায় (1/2+pow(8,0)+5%2+10) এর মান পূর্ণ সংখ্যায় কত?

  • A. 12
  • B. 12
  • C. 12
  • D. 12

Answer: Option A

Explanation:

C ভাষায় (1/2+pow(8,0)+5%2+10) এর মান পূর্ণ সংখ্যায় 12। কারণ C-তে 1/2 একটি পূর্ণ সংখ্যাভিত্তিক ভাগ হওয়ায় এর মান 0 ধরা হয়, যেখানে pow(8,0)এর মান 1, 5%2 এর মান 1 এবং শেষে 10 যোগ হয়। তাই, 0+1+1+10=12।
  • 1/2: C ভাষায় যখন দুটি পূর্ণ সংখ্যা (1এবং2) দিয়ে ভাগ করা হয়, তখন এটি একটি পূর্ণ সংখ্যাভিত্তিক ভাগ (integer division) হয়। এর ফলে দশমিক অংশ বাদ পড়ে যায় এবং মান হয় 0\। 
  • pow(8,0): যেকোনো সংখ্যার 0 ঘাত (power) এর মান 1 হয়। তাই pow(8,0) এর মান 1। 
  • 5%2: এটি মডুলাস (modulo) অপারেটর, যা ভাগশেষ নির্দেশ করে। 5 কে 2 দিয়ে ভাগ করলে ভাগশেষ হয় 1। 
  • 10: এটি একটি ধ্রুবক সংখ্যা। 
  • যোগফল: 0+1+1+10=12।

Post your comments here:

Name:
Mobile:
Email:(Optional)

» Your comments will be displayed only after manual approval.