Polnochniy

Untitled

Nov 6th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. #include <iostream>
  2. #include <math.h>
  3. using namespace std;
  4. bool add_div(int N)
  5. {
  6. int w, n;
  7. n = N;
  8. int add = 0;
  9. for (w = 1; w < n; w++)
  10. {
  11. if (n % w == 0)
  12. {
  13. add += w;
  14. }
  15. }
  16. if (add == n)
  17. return true;
  18. else
  19. return false;
  20. }
  21. int main()
  22. {
  23. setlocale(LC_ALL, "Rus");
  24. int Sum, i, N;
  25. cout << "Введите число .Является ли оно совершенным ?" << endl;
  26. cin >> N;
  27. if (add_div(N) == true)
  28. {
  29. cout << "Да. Это число совершенное " << endl;
  30. }
  31. else
  32. {
  33. cout << "Нет . Это число не совершенное" << endl;
  34. }
  35. return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment