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: