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

পাঁচ অঙ্কের সংখ্যার ডিজিট সমষ্টি বের করার C প্রোগ্রাম

একটি পাঁচ অঙ্কের সংখ্যা দেওয়া থাকলে, এর প্রতিটি ডিজিট আলাদা করে তাদের যোগফল বের করতে হবে। ১০ দিয়ে ভাগ করে রিমেইন্ডার নিলে শেষ ডিজিট পাওয়া যায়, কোশেন্ট নিলে বাকি সংখ্যাটি থাকে।

উদাহরণ

ইনপুট: num = 58612

ডিজিটগুলো: 5, 8, 6, 1, 2 → যোগফল = 22

আউটপুট: Digit sum: 22

এলগরিদম

  1. sum = 0 ইনিশিয়ালাইজ করুন।
  2. while (num != 0) লুপ চালান।
  3. প্রতিটি ইটারেশনে: sum += num % 10; num /= 10;
  4. লুপ শেষে sum প্রিন্ট করুন।

C কোড উদাহরণ

#include <stdio.h>

int main() {
    int num = 58612;
    int sum = 0;
    while (num != 0) {
        sum += num % 10;
        num /= 10;
    }
    printf("Digit sum: %d", sum);
    return 0;
}

ইনপুট ও আউটপুট

ইনপুট: 58612

আউটপুট: Digit sum: 22

  1. C++ প্রোগ্রাম: একটি নম্বরের অড ফ্যাক্টরগুলোর যোগফল বের করা

  2. পাইথনে অঙ্ক যোগফল এক অঙ্ক হয় পর্যন্ত করার প্রোগ্রাম

  3. পাইথনে দিয়ে गये সংখ্যার সব ডিজিটের যোগফল বের করার প্রোগ্রাম

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