Получить вектор М, элементы которого равны нечетным элементам массива А - C (СИ)
Формулировка задачи:
Задан массив А(n), n<12, целого типа. Получить вектор М, элементы которого равны нечетным элементам массива А. Найти среднее арифметическое элементов нового массива.
Решение задачи: «Получить вектор М, элементы которого равны нечетным элементам массива А»
textual
Листинг программы
#include <stdio.h> #define N 11 int main() { int A[N]={1,2,3,4,5,6,7,8,9,10,11}; int M[N]; int i,j=0; double avg=0; for(i=0;i<N;i++) { if(A[i]%2!=0) { M[j]=A[i]; avg+=M[j]; j++; } } printf("Average = %.2lf\n",avg/j); return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д