sum of digits in c++
int x, s = 0;
cout << "Enter the number : ";
cin >> x;
while (x != 0) {
s = s + x % 10;
x = x / 10;
}
sum of digits in c++
int x, s = 0;
cout << "Enter the number : ";
cin >> x;
while (x != 0) {
s = s + x % 10;
x = x / 10;
}
C++ sum the digits of an integer
// sum the digits of an integer
int getSum(long long n) {
int sum = 0;
int m = n;
while(n > 0) {
m = n % 10;
sum = sum + m;
n = n / 10;
}
return sum;
}
c++ sum up numbers
// Method 1: Mathematical -> Sum up numbers from 1 to n
int sum(int n){
return (n * (n+1)) / 2;
}
// Method 2: Using a for-loop -> Sum up numbers from 1 to n
int sum(int n){
int tempSum = 0;
for (int i = n; i > 0; i--){
tempSum += i;
}
return tempSum;
}
// Method 3: Using recursion -> Sum up numbers from 1 to n
int sum(int n){
return n > 0 ? n + sum(n-1) : 0;
}
digit sum c++
//1
int n = 12345, sum = 0;
while(n) {
sum+=n%10;
n/=10;
}
cout << sum; //15
//2
int n = 12345, sum = 0;
for (sum = 0; n > 0; sum += n % 10, n /= 10);
cout << sum; //15
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us