কম্পিউটার টিউটোরিয়াল

সি প্রোগ্রামে বিজোড় ও জোড় অঙ্কের যোগফলের পার্থক্য বের করা


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

নমুনা

Input:12345 Output:3

ব্যাখ্যা

বিজোড় অঙ্কের যোগফল 2+4=6 জোড় অঙ্কের যোগফল 1+3+5=9 বিজোড়-জোড়=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: মূল পার্থক্য ব্যাখ্যা