Advertisement
Balda

Untitled

Jan 9th, 2014
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.59 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int SumOfDigits(int n);
  5. int NumberOfDigits(int n);
  6.  
  7. int SumOfDigits(int n)
  8. {
  9.     int sum = 0;
  10.     while (n > 0)
  11.     {
  12.         sum += n % 10;
  13.         n /= 10;
  14.     }
  15.     return sum;
  16. }
  17.  
  18. int NumberOfDigits(int n)
  19. {
  20.     int digits = 0;
  21.     while (n > 0)
  22.     {
  23.         n /= 10;
  24.         digits++;
  25.     }
  26.     return digits;
  27. }
  28.  
  29. int main()
  30. {
  31.     setlocale(LC_ALL, "Russian");
  32.     int n, sum, digits;
  33.     cout << "n: ";
  34.     cin >> n;
  35.     sum = SumOfDigits(n);
  36.     digits = NumberOfDigits(n);
  37.     cout << "Количество цифр: " << digits << endl;
  38.     cout << "Сумма цифр: " << sum << endl;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement