Computer >> Máy Tính >  >> Lập trình >> C ++

Chương trình C ++ để tính tổng các chữ số của một số nhất định

Đây là một ví dụ để tính tổng các chữ số trong ngôn ngữ C ++,

Ví dụ

#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;
}

Đầu ra

Enter the number : 236214828
The sum of the digits : 36

Trong chương trình trên, hai biến x và s được khai báo và s được khởi tạo bằng 0. Số do người dùng nhập và khi số không bằng 0, nó sẽ tính tổng các chữ số của số.

while (x != 0) {
   s = s + x % 10;
   x = x / 10;
}