Professional Documents
Culture Documents
Laba4 6
Laba4 6
з дисципліни «Програмування-2»
Завдання
Створити шаблон класу Масив з параметрами:
Т - тип елементів масиву;
n - кількість елементів масиву.
Шаблон класу Масив повинен містити:
властивості – масив, кількість елементів масиву;
метод, що рахує середнє арифметичне.
В головній програмі, використовуючи шаблон класу Масив, побудувати два об’єкти
різного розміру (наприклад, 5 та 10 елементів) та різного типу (наприклад, int та float)
та:
задати значення елементів масивів;
вивести на екран результат середнього арифметичного.
1. Математичне забезпечення
У даному варіанті завдання полягає у тому, щоб знайти середнє арифметичне
a 1+a 2+a ..
значення елементів масиву. m=
n
2. UML-діаграма
3. Програма
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <iomanip>
srand(time(NULL));
MyMas<int>arr1(4);
arr1.initMas();
cout << "for int: " << endl;
arr1.outMas();
arr1.ser();
cout << "=====================================" << endl;
MyMas<double>arr2(3);
arr2.initMas();
cout << "for double: " << endl;
arr2.outMas();
arr2.ser();
return 0;
}
4. Тести
Висновки: