Đâ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; }