Answer:
1. Get the number 
2. Declare a variable to store the sum and set it to 0 
3. Repeat the next two steps till the number is not 0 
4. Get the rightmost digit of the number with help of remainder ‘%’ operator by dividing it with 10 and add it to sum. 
5. Divide the number by 10 with help of ‘/’ operator 
6. Print or return the sum 
# include<iostream> 
using namespace std; 
/* Function to get sum of digits */ 
class gfg 
{ 
 public: 
 int getSum(float n) 
 { 
 float sum = 0 ; 
 while (n != 0) 
 { 
 sum = sum + n % 10; 
 n = n/10; 
 } 
return sum; 
} 
}; 
//driver code 
int main() 
{ 
gfg g; 
float n = 687; 
cout<< g.getSum(n); 
return 0; 
}
Step-by-step explanation: