Advertisement
ilyakanyshev

task2

Jan 23rd, 2020
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.15 KB | None | 0 0
  1. #include <iostream>
  2. #include <math.h>
  3.  
  4. using namespace std;
  5.  
  6. int sum(int*, int);
  7. double sr(int*, int);
  8.  
  9. int main()
  10. {
  11.     int start, end, n; // Объявляем переменные
  12.     cout << "Please, enter start, end: "; // Просим ввести начало и конец
  13.     cin >> start >> end;
  14.     n = end-start+1; // Считаем количество чисел
  15.     int* mass = new int[n]; // Объявляем массив
  16.     for (int i = 0; i<n; i++)
  17.         mass[i] = start + i; // Заполняем массив
  18.     cout << "Summ = " << sum(mass, n) << endl; // Считаем сумму
  19.     cout << "Sr zn = " << sr(mass, n) << endl; // Считаем среднее значение
  20.     return 0;
  21. }
  22.  
  23. int sum(int*mass, int n)
  24. {
  25.     int s = 0; // Проходимся по элементам и считаем сумму в переменную s
  26.     for (int i = 0; i<n; i++)
  27.         s += mass[i];
  28.     return s;
  29. }
  30.  
  31. double sr(int* mass, int n)
  32. {
  33.     double s; // Считем суму
  34.     for (int i = 0; i<n; i++)
  35.         s += mass[i];
  36.     return s/n; // и делим её на количество элементов
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement