Как получить новый массив‚ как разность между элементами исходного массива и его средним арифметическим
Привет‚ меня зовут Алексей‚ и сегодня я расскажу вам о том‚ как получить новый массив‚ как разность между элементами исходного массива и его средним арифметическим.
Для начала‚ нам понадобится создать массив состоящий из 15 элементов. Я буду использовать язык программирования C ‚ чтобы показать пример кода⁚
#include nlt;iostreamngt;
using namespace std;
int main {
int arr[15];
int sum 0;
float average;
cout << ″Введите 15 элементов массива⁚ ″ << endl;
for (int i 0; i < 15; i ) {
cin >> arr[i];
sum arr[i];
}
average sum / 15.0;
int newArr[15];
for (int i 0; i < 15; i ) {
newArr[i] arr[i] ⸺ average;
}
cout << ″Новый массив‚ как разность между элементами исходного массива и его средним арифметическим⁚″ << endl;
for (int i 0; i < 15; i ) {
cout << newArr[i] << ″ ″;
}
return 0;
}
В этом примере я создал массив `arr` и просил пользователя ввести 15 элементов массива. Затем я нашел сумму всех элементов исходного массива и поделил ее на 15‚ чтобы найти среднее арифметическое. Затем я создал новый массив `newArr`‚ в котором каждый элемент равен разности между элементом исходного массива и средним арифметическим. Наконец‚ я вывел новый массив `newArr` на экран.
Надеюсь‚ этот пример помог вам понять‚ как получить новый массив‚ как разность между элементами исходного массива и его средним арифметическим. Если у вас есть вопросы‚ не стесняйтесь задавать их!