Информатика, опубликовано 2018-08-22 23:01:01 by Гость
Дан массив X(N).Найти среднее арифметическое элементов массива,значения которых заключены в интервале [-3;3]. Если эта величина больше заданного числа Z,то найти сумму четных элементов,иначе- произведение нечетных элементов. Друзья,очень нужна ваша помощь,пожалуйста,если Вы решили мне помочь-отпишитесь. Заранее спасибо!
Ответ оставил Гость
#include "stdio.h"
main()
int N = 10, count = 0, z = 5, i;
int m[N];
double res = 0
for(i = 0, i if ((m[i] >= -3) && (m[i] {
count++;
res = res + m[i];
}
if (count == 0)
res = 0;
else
res = res / count;
if (res > z)
{
res = 0;
for(i = 0; i if (m[i] % 2 == 0)
res = res + m[i];
}
else
{
res = 1;
for(i = 0; i if (m[i] % 2 != 0)
res = res * m[i];
}
printf("Z = %f", res);
}
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
