Определить массив, где среднее арифметическое наиболее приближено к нулю - C (СИ)
Формулировка задачи:
Помогите пожалуйста с написанием программы на языке си:написать функцию, которая принимает в качестве параметров два указателя на массивы и возвращает указатель на массив, удовлетворяющий условию:
Среднее арифметическое массива должно быть наиболее приближенным к нулю. Если можно то код с комментариями, чтобы разобраться, заранее спасибо
Решение задачи: «Определить массив, где среднее арифметическое наиболее приближено к нулю»
textual
Листинг программы
- #include <stdio.h>
- #define N 10
- typedef int (*ArrPtr)[N];
- ArrPtr justLikeTaskExplained(ArrPtr arr1, ArrPtr arr2) {
- static int nullArray[N] = {0};
- (void)arr1; (void)arr2;
- return nullArray;
- }
- int main(void) {
- int i, sum = 0;
- int arr1[N] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
- int arr2[N] = {11, 12, 13, 14, 15, 16, 17, 18, 19, 20};
- ArrPtr res = justLikeTaskExplained(arr1, arr2);
- for (i=0; i < N; ++i) {
- sum += (*res)[i];
- printf("%d\n", (*res)[i]);
- }
- printf("Average: %.3f\n", (float)sum / N);
- return 0;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д