다음은 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는 0으로 초기화됩니다. 숫자는 사용자가 입력하며 숫자가 0이 아닌 경우 숫자의 자릿수를 합산합니다.
while (x != 0) { s = s + x % 10; x = x / 10; }