Вопрос по информатике:
Ребята, 50 баллов, нереально срочно, пожалуйста :( решите
Задан массив NAF из N чисел (N=20) случайным образом в диапазоне [-5..5]. Найти среднее арифметическое ПОЛОЖИТЕЛЬНЫХ элементов массива. Прошу
- 16.07.2018 22:51
- Информатика
- remove_red_eye 8119
- thumb_up 6
Ответы и объяснения 2
// Внимание! Если программа не работает, обновите версию!
begin
var naf:=ArrRandom(20,-5,5); naf.Println;
Writeln('Среднее арифметическое положительных: ',
naf.Where(x->x>0).Average)
end.
Пример
2 -1 3 -2 -5 1 -5 -4 0 -3 -2 -2 0 0 -1 -1 0 1 1 -4
Среднее арифметическое положительных: 1.6
- 17.07.2018 02:04
- thumb_up 4
#include
#include
int main(){
int i, sum = 0, kol = 0, N = 20, NAF[20];
for (i = 0; i < N; i++)
scanf("%d", &NAF[i]);
for (i = 0; i < N; i++)
if (NAF[i] > 0)
{
sum = sum + NAF[i];
kol++;
}
if (kol > 0)
printf("%lf", (double)sum / kol);
return 0;
}
- 18.07.2018 11:08
- thumb_up 14
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.
