Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4.  
  5. double compute_sum( const int Element[], const int i);
  6. double compute_average( const int Element[], const int i);
  7. double subtract_average( const int Element[], const int i);
  8. int main ()
  9.  
  10. {
  11. int const SIZE = 100;
  12. int Element[SIZE]; //Array of SIZE Elements.
  13. cout << "Enter list of integers" << endl;
  14. int i = 0;
  15. double x;
  16. cin >> x;
  17. while ( i < SIZE && x!=0)
  18. {
  19. Element[i] = x;
  20. i++;
  21. cin >> x;
  22. }
  23. double sum = compute_sum(Element, i);
  24. cout << sum << endl;
  25. double average = compute_average(Element, i);
  26. cout << average << endl;
  27.  
  28. cin.ignore().get();
  29. return 0;
  30.  
  31. }
  32.  
  33. double compute_sum( const int Element[], const int i)
  34. {
  35. int sum = 0;
  36. for (int z = 0; z < i; z++)
  37. {
  38. sum = sum + Element[z];
  39. }
  40. return(sum);
  41. }
  42.  
  43. double compute_average(const int Element[], const int i)
  44. {
  45. double sum = compute_sum(Element, i);
  46. double average = 0.0;
  47. average = sum/i;
  48.  
  49. return (average);
  50. }
  51.  
  52. double subtract_average(int Element[], int i)
  53. {
  54. double average = compute_average(Element, i);
  55. for(int r = 0; r < i; r++)
  56. {
  57. double sub = element[r] - average;
  58. cout << sub << endl;
  59. }
  60. return (sub);
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement