C++-এ ডিজিটগুলোর যোগফল ক্যালকুলেট করার একটি উদাহরণ নিচে দেওয়া হল,
উদাহরণ
#include <iostream>
using namespace std;
int main() {
int x, s = 0;
cout << "Enter the number : ";
cin >> x;
while (x != 0) {
s = s + x % 10;
x = x / 10;
}
cout << "\nThe sum of the digits : " << s;
}
আউটপুট
Enter the number : 236214828 The sum of the digits : 36
উপরের প্রোগ্রামে, দুটি ভেরিয়েবল x এবং s ডিক্লেয়ার করা হয়েছে এবং s শূন্যে ইনিশিয়ালাইজ করা হয়েছে। ইউজার সংখ্যা ইনপুট দিয়েছে এবং যখন সংখ্যা শূন্যের সমান নয়, তখন এটি সংখ্যার ডিজিটগুলো যোগ করবে।
while (x != 0) {
s = s + x % 10;
x = x / 10;
}