หาผลรวมของหลักเลขใน C++
ตัวอย่างคำนวณผลรวมของหลักเลขใน 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 (เริ่มต้น 0) รับตัวเลขจากผู้ใช้ while x != 0 บวกหลักสุดท้าย (x % 10) เข้า s แล้วตัดหลักสุดท้ายออก (x / 10)