Определить массив, где среднее арифметическое наиболее приближено к нулю - 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; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д