কম্পিউটার

বিজোড় এবং জোড় অঙ্কের যোগফলের মধ্যে পার্থক্যের জন্য সি প্রোগ্রাম?


একটি সংখ্যা দেওয়া, বিজোড় অঙ্কের যোগফল এবং জোড় অঙ্কের যোগফলের মধ্যে পার্থক্য খুঁজুন। যার মানে আমরা সব জোড় সংখ্যা এবং সমস্ত বিজোড় সংখ্যা গণনা করব এবং তাদের যোগফল বিয়োগ করব।

নমুনা

Input:12345
Output:3

ব্যাখ্যা

the odd digits is 2+4=6
the even digits is 1+3+5=9
odd-even=9-6=3

সংখ্যা থেকে প্রতিটি অঙ্ক বের করে এবং সংখ্যাটি জোড় বা বিজোড় কিনা তা পরীক্ষা করে যদি জোড় না হয় তাহলে জোড় যোগ করে তারপর বিজোড় যোগফলের সাথে যোগ করুন এবং তারপর তাদের পার্থক্য নিন।

উদাহরণ

#include <iostream>
using namespace std;
int main() {
   int n, r=0;
   int diff =0;
   int even=0;
   int odd=0;
   n=12345;
   while(n != 0){
      r = n%10;
      if(r % 2 == 0) {
         even+=r;
      } else {
         odd+=r;
      }
      n/=10;
   }
   diff=odd-even;
   printf("%d",diff);
   return 0;
}

  1. পাইথন প্রোগ্রাম একটি পূর্ণসংখ্যা তালিকার সমস্ত জোড় এবং বিজোড় সংখ্যার যোগফল খুঁজে বের করতে

  2. বিজোড় এবং জোড় অঙ্কের যোগফলের মধ্যে পার্থক্যের জন্য পাইথন প্রোগ্রাম

  3. ভাজকের সংখ্যা জোড় বা বিজোড় কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  4. OneDrive এবং OneDrive for Business এর মধ্যে পার্থক্য কি?